Thread 中讨论的其他器件:CC1310、 SysConfig
工具/软件:
您好:
重要事项: 我们在非信标模式下使用 SDK simplelink_cc13x0_SDK_2_30_00_20和 CC1310、并禁用 FH。
收集器示例可以获得的方法。
/*!
* @brief Process the MAC Comm Status Indication Callback
*
* @param pCommStatusInd - Comm Status indication
*/
static void commStatusIndCB(ApiMac_mlmeCommStatusInd_t *pCommStatusInd)
{
if(pCommStatusInd->reason == ApiMac_commStatusReason_assocRsp)
{
if(pCommStatusInd->status != ApiMac_status_success)
{
Cllc_associated_devices_t *pDev;
pDev = findDevice(&pCommStatusInd->dstAddr);
if(pDev)
{
/* Mark as inactive and clear config and tracking states */
pDev->status = 0;
}
}
}
}例如、收集器具有此 pCommStatusInd 如果传感器与协调器建立了正确的关联、则您具有正确的->原因、并且可以。
但是,如果节点具有 association 和 coordinador 的信息,原因会变为 ApiMac_commStatusReason_rxSecure ,然后我尝试将设备添加到安全表中,并尝试将设备信息添加到 coordinator 中,但对我来说唯一可行 的是断开节点和 asossiate。
为什么我不能 取消 传感器的关联并 再次关联?
您可以尝试重复此操作、停止收集器进程(在 Linux 中运行、而不是在嵌入式)、删除 nv-simulation.bin 并再次启动收集器、然后您会看到 securiry.c 的问题
