大家好、感谢您花时间阅读此帖子。
我正在根据包含1个收件人和2个汇款人的 RNP 项目处理我的项目。 一个外部 MCU 正在使用 UART 接口(NPI 帧)来通信/控制 RNP。 节点的 MAC 地址 可以在带外共享。
下面是我使用 UART 从 MCU 发送到 RNP 的操作:
在收件人端、
0xFE 0x04 0x00 0x2A 0x21 0x00 0x00 0xE8 0x01 0xE6 (读取 GDP 绑定电容器、返回0x01、即按钮+验证)
0xFE 0x05 0x00 0x2A 0x22 0x00 0x00 0xE8 0x01 0x00 0xE4 (使用 0x00写入 GDP 绑定电容、只需按下按钮即可、希望跳过验证或只是降低复杂性)
0xFE 0x0E 0x00 0x2A 0x22 0x00 0x00 0xE4 0x0A <8字节 MAC><2字节 PAN> 0xD0 (写入代理绑定信息、返回0xFE 0x01 0x00 0x6A 0x22 0x00 0x49、状态0x00、成功)
0xFE 0x00 0x00 0x4A 0x31 0x7B (发送允许绑定)
在发起方端、
0xFE 0x0E 0x00 0x2A 0x22 0x00 0x00 0xE4 0x0A <8字节 MAC><2字节 PAN> 0xD0 (写入代理绑定信息、返回0xFE 0x01 0x00 0x6A 0x22 0x00 0x49、状态0x00、成功)
0xFE 0x01 0x00 0x4A 0x30 0x01 0x7A (已发送开始绑定)
然后、在监听器中、我可以看到来自发起方的配对请求消息、以及来自收件人的配对响应。 但是、不会形成对
收件人返回:0xFE 0x02 0x00 0x4A 0x32 0xB4 0xFF 0x31 (我认为返回的状态为0xB4、即 RTI_ERROR_INT_LEVENTIFICAL)
发起方返回:0xFE 0x02 0x00 0x4A 0x30 0x54 0xFF 0xD3 (返回的状态为0x54、即 RTI_ERROR_BICK_TIMEOUT)
我错过了什么? 欢迎提出任何建议和建议。 再次感谢您花时间阅读此帖子。