Thread 中讨论的其他器件:Z-stack
它使我已经疯了。
在1.2中、我们有 HOLD_AUTO_START 定义、其中一直保持无线电初始化、除非从默认定义集中删除。
在3.0.2示例应用中、我有相同的故事、无线电是无声的。 无单个数据包。 在 XXXXX_Init()函数之后、devState 保持等于 DEV_HOLD。 (我每隔几秒钟添加计时器并打印到 UART devState 进行检查)。
在3.0.2中开始初始化的正确方法是什么?
我可能是盲人、但在文档中找不到。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
它使我已经疯了。
在1.2中、我们有 HOLD_AUTO_START 定义、其中一直保持无线电初始化、除非从默认定义集中删除。
在3.0.2示例应用中、我有相同的故事、无线电是无声的。 无单个数据包。 在 XXXXX_Init()函数之后、devState 保持等于 DEV_HOLD。 (我每隔几秒钟添加计时器并打印到 UART devState 进行检查)。
在3.0.2中开始初始化的正确方法是什么?
我可能是盲人、但在文档中找不到。
是的、在我昨天发布这个之后、我添加 了 bdb_StartCommissioning、它起作用。
是否有适当的文档?
我可以使用
BDB_StartCommissioning (BDB_commissioning_mode_NWK_Steering);
或
BDB_StartCommissioning (BDB_commissioning_mode_NWK_Steering | BDB_commissioning_mode_finding_binding);
如何处理 XXXX_ProcessCommissioningStatus 中的事件?
如果没有网络(例如协调器关闭)、并且重新加入尝试失败、则默认情况下不会重试、不是吗?
目前、我 使用检查 BDB_TUSCING_NWK_STERING
bdbCommissioningModeMsg->bdbCommissioningStatus!= BDB_commissioning_Success
然后重新启动 bdb_StartCommissioning
我弄错了吗?