|
本帖最后由 WENCUN 于 2018-9-25 15:33 编辑
求助!搞了好些天了,当我使用机智云的串口助手的时候可以正常通信,但是使用单片机就不行 。 用的是@唐七星 的代码 并且正确的更改了key ,当我用串口助手监控WIFI发出的数据和MCU发出的数据的时候发现和机智云串口助手的数据有一定出入,(因为程序中没有Product Secret 的部分,所有我在串口助手上也留空了这部分,确保数据长度格式一样) :
但是我把他们互换之后还是一样的结果,在开发者中心看的时候也是没有上线,仅仅是手机端图标亮了。(key经过多次检查没有问题,也进行了转换。) 最后发现机智云串口助手中的 Product Secret 要是去掉后也会是同样的情况 ! 这貌似是一个线索,但是不知如何解决 0.0 。
具体的监控数据如下
重点在于 第12行。机智云串口助手中此处状态是 wifi模组会再发一次wifi模组状态变化帧,连接上云的提示。然后开始发心跳包,MCU回复心跳。但是用MCU的时候,之前的数据一样,在此刻就开始发心跳包了(少了一个wifi模组发来的状态变化包)。
求解决,非常感应G友!!!
|
|