TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1310 WSN例程和15.4stack 组网功耗问题

之前根据一些帖子了解到CC1310组网过程如果集中器突然断电了,那么节点会一直处于找网状态功耗会很好,我想知道这个问题在官方软件上解决了吗?

Alvin Chen:

一直扫网是为了rejoin,如果你不想一直扫,可以在如下做应用:
case Jdllc_deviceStates_scanOrphan:/* Orphan scan */if(!CONFIG_FH_ENABLE){sendScanReq(ApiMac_scantype_orphan);}break;

Felix ZF:

在TI-15.4 stack的sensor例程中,sensor判定自己为orphan后,会周期性的发送orphan scan,即发送orphan notification,在scan duration期间保持在RX状态期望能收到collector回复的realignment。在scan duration时间到时,如果还没有收到realignment,则会进入低功耗状态,直至下一次orphan scan。

可以通过调整CONFIG_ORPHAN_BACKOFF_INTERVAL和CONFIG_SCAN_DURATION来设置sensor进行orphan scan的时间间隔和每次发送orphan notification之后处于RX等待collector realignment的时间长度。

CONFIG_ORPHAN_BACKOFF_INTERVAL的间隔越长,功耗越低,sensor重入网的延时也越大。

Felix ZF:

同时,建议使用最新版本的SDK,每次SDK更新都会修复已知的问题。

可以在每个版本SDK的release note里看到修复问题的列表。

user4959119:

回复 Alvin Chen:

Got it!

user4959119:

回复 Felix ZF:

ok !

赞(0)
未经允许不得转载:TI中文支持网 » CC1310 WSN例程和15.4stack 组网功耗问题
分享到: 更多 (0)