jipin 发表于 2016-7-28 10:34:33

获取网络时间协议问题

使用获取网络时间命令 FF FF00 05 17 00 00 00 1C
WIFI返回 FF FF 00 10 18 00 00 00 07 E0 07 1C 0A 15 03 57 99 6C 0F BF
转义为时间2016年7月28日10时21分3秒。这点没有问题,问题在后面跟着57 99 6C 0F 协议里没有定义。time的位长定义为7B 这里增加了4B ,是代表什么意思呢。

豆浆 发表于 2016-7-28 11:31:47

帮顶

郭庆帅 发表于 2016-7-28 20:31:25

帮顶

郭庆帅 发表于 2016-7-28 20:32:46

没有必要知道 你获取时间就可以了问你一下你这个时间是实时的 为什么有的时候相差三分钟

jipin 发表于 2016-7-30 22:23:05

郭庆帅 发表于 2016-7-28 20:32
没有必要知道 你获取时间就可以了问你一下你这个时间是实时的 为什么有的时候相差三分钟 ...

这个时间是连上路由才能获取正确的时候,也就是当前时间,具体他们从哪个服务器获取,我们也不清楚,如果你突然把路由器关闭,获取到的应该是1970年的时间。WIFI模块本身没有存储时间,自身也没开RTC。

jipin 发表于 2016-7-30 22:25:45

前面是我很想说,官方更改了协议,增加了4字节。并没有在生成的协议里面说明,如果其它指令也有这样随意更改情况,比较危险。我们会很累,

郭庆帅 发表于 2016-7-31 16:49:14

jipin 发表于 2016-7-30 22:25
前面是我很想说,官方更改了协议,增加了4字节。并没有在生成的协议里面说明,如果其它指令也有这样随意更 ...

好的我向官方反应等我消息

Genius 发表于 2016-8-2 10:11:42

jipin 发表于 2016-7-30 22:25
前面是我很想说,官方更改了协议,增加了4字节。并没有在生成的协议里面说明,如果其它指令也有这样随意更 ...

可以去社区公告那里反馈此事。http://club.gizwits.com/thread-2870-1-1.html
页: [1]
查看完整版本: 获取网络时间协议问题