请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2538 Thread 中讨论的其他器件: Z-stack
您好、E2E 社区、
我将 CC2538模块与 BBB 配合使用、到目前为止、我能够 成功运行./start_application 和./zigbeeHAgw bbb 应用程序。
我从 START 应用程序发送了一个许可证加入请求、以 打开网络进行加入、然后刚刚浏览了日志。
我从 START 应用程序发送了一个许可证加入请求、以 打开网络进行加入、然后刚刚浏览了日志。
日志可能如下所示、
COMM_SEND_ALLOW_JOIN:发送连接时间为0x3c 的 NWK_SET_ALLOW_REQ
permitjoin 数据包:
[ 网络管理器<<<<<<<<<<<<<<<< SMPLAPP] NWKSetPermitJoiniq
permitjoin 数据包:
[ 网络管理器<<<<<<<<<<<<<<<< SMPLAPP] NWKSetPermitJoiniq
发送给 NWK_MGR:len=6、cmd_id=12、subsystems=18
RAW=06:00:12:0C:08:0C:10:01:18:3C
RAW=06:00:12:0C:08:0C:10:01:18:3C
从 NWK_Mgr 接收:len=4、cmd_id=0、subsystem=114
RAW=04:00:72:00:08:00:10:00
RAW=04:00:72:00:08:00:10:00
[ NWK_Mgr>>>>> SMPLAPP] NWKZigbeeGenericCnf
呼叫确认回叫
COMM_PROCESS_permit_join:接收到的 ZigBee_general_CNF
COMM_PROCESS_permit_join:状态成功。
COMM_PROCESS_permit_join:请求的加入时间为60
呼叫确认回叫
COMM_PROCESS_permit_join:接收到的 ZigBee_general_CNF
COMM_PROCESS_permit_join:状态成功。
COMM_PROCESS_permit_join:请求的加入时间为60
现在我的问题是...
1.我如何知道我们为许可证加入请求发送的数据包的描述? (RAW=06:00:12:0C:08:0C:10:01:18:3C)
根据我发送的知识包中包含的内容、
06:00 = 数据包数据的长度(16位整数值)
12 = Z_STACK_NWK_Mgr_SYS_ID_T_RPC_SYS_PB_NWK_MGR (子系统)
0C = NWK_Mgr_CMD_ID_T_NWK_SET_ALLOW_INONUG_REQ (命令 ID)
& 3C = 允许加入时间
06:00 = 数据包数据的长度(16位整数值)
12 = Z_STACK_NWK_Mgr_SYS_ID_T_RPC_SYS_PB_NWK_MGR (子系统)
0C = NWK_Mgr_CMD_ID_T_NWK_SET_ALLOW_INONUG_REQ (命令 ID)
& 3C = 允许加入时间
但我无法找到除字段以外的含义(08:0C:10:01:18)
接收到的数据包也是如此。
我已经阅读了 Z-stack Linux Gateway-API 文档和 Z-stack Linux 开发人员指南文档。
您能帮我解决这个问题吗?...
谢谢、此致
Shiv Patil。