SIM868中怎么获取NTP时间
SIM868中怎么获取NTP时间,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
NTP 是什么
NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个设备(如PC、手机)的时间的协议。
在计算机的世界里,时间非常地重要,例如对于火箭发射这种科研活动,对时间的统一性和准确性要求就非常地高,是按照A这台计算机的时间,还是按照B这台计算机的时间?NTP就是用来解决这个问题的,NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。
它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)进行时间同步,它可以提供高精准度的时间校正,而且可以使用加密确认的方式来防止病毒的协议攻击。
SIM868手册上的介绍
好多NTP服务器IP地址已经不可用了,这里推荐几个可以用的;
210.72.145.44 | 已经失效 | ||
202.120.2.101 | 已经失效 | ||
ntp1.aliyun.com | 120.25.115.20 | 广东省深圳市 阿里云 | 可用 |
ntp2.aliyun.com ntp3.aliyun.com ntp4.aliyun.com ntp5.aliyun.com ntp6.aliyun.com ntp7.aliyun.com | 203.107.6.88 | 广东省深圳市 阿里云 | 可用 |
cn.ntp.org.cn | 223.113.97.99 | 江苏省扬州市 移动 | 可用,官网:NTP授时快速域名服务 这个官网的"IP池"中可以找到更多的NTP可用域名 |
133.100.11.8 | 日本 | 可用 |
AT指令流程
第一部分,准备工作
AT | OK | 查看是否能正常通信 | |
AT+CSQ | +CSQ: 23,0 OK | 查看信号质量 | 信号质量不佳的时候容易出错 |
AT+CREG? | +CREG: 0,1 OK | 查看GSM是否注册成功 | |
AT+CGREG? | +CGREG: 0,1 OK | 查看GPRS是否注册成功 | |
AT+CGATT? | +CGATT: 1 OK | 查看GPRS附着状态 |
第二部分,同步命令
AT+SAPBR=3,1,"CONTYPE","GPRS" | OK | 配置承载场景1 | |
AT+SAPBR=3,1,"APN","3GNET" | OK | 配置承载场景1 | |
AT+SAPBR=1,1 | OK | 激活一个GPRS上下文 | |
AT+SAPBR=2,1 | +SAPBR: 1,1,"10.64.228.99" OK | 获取承载层参数 | 确认一下承载层是否正常 |
AT+CNTPCID=1 | OK | 设置CNTP使用的CID | |
AT+CNTP="203.107.6.88",8 | OK | 设置NTP服务器和本地时区 | NTP服务器IP地址:203.107.6.88 本地时区:8 |
AT+CNTP? | +CNTP: 202.120.2.101,0 OK | 获取 NTP 服务器地址和时区设置 | 这条指令可以省掉 |
AT+CNTP | OK +CNTP: 1 | 同步网络时间 | 返回 +CNTP: 1 说明已经成功同步时间 |
AT+CCLK? | +CCLK: "18/06/28,12:09:28+08" OK | 获取本地时间 | 查看一下是否成功同步时间 |
AT+SAPBR=0,1 | OK | 关闭GPRS上下文 |
关于SIM868中怎么获取NTP时间问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。