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时间问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。