Topic

FAQ
Login Register
发送getcompostionata消息后,未作出响应
Aug 13, 2022 12:14

/

A

/A

我在自己实现配网过程代码中,

provision过程完成后, 发送获取compostiondata消息后,固件收到消息,执行mesh_rc_data_layer_network这个方法返回-1,是有哪些情况?或者有什么办法去找出传进的数据是错在哪


4 replies
TL_Soyo Aug 15, 2022 09:56
0
/A

你好,

  可以根据Demo代码,对比修改的部分查找原因,同时开发手册中有收包以及发包流程,可以找到对应的处理逻辑。

henxun [Author] Aug 15, 2022 11:34
0
/A

我对比过了,就是把数据从访问层封装到网络层,如果传入参数一样的话,两边最后的结果是一致的。

TL_Soyo Aug 15, 2022 13:36
0
/A

  mesh有多个密钥,可能你数据发送用的加密key和接收解密key不同,可以在vendor mode中添加私有vendor,之后使用标准收发接口通信,可以在首页联系FAE获得技术支持。



henxun [Author] Aug 15, 2022 19:25
0
/A

建议多定义几个错误码把,这样让我去猜,有点难受。而且这个加密用的是devicekey(来自provision过程中的密钥交换过程)