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

CC1310 915频段 发送速率50kbps和5kbps切换,例程为Sensor和Collector例程

请教大家个问题:

我用的SDK为simplelink_cc13x0_sdk_1_60_00_21,例程为Sensor和Collector例程,频段为915,现在我们有一个需求是

collector有两种发送速率5Kbps和50Kbps,而Sensor只有一种,我们想让Sensor做到兼容,既能与5kColector组网又能与50KCollector组网,请问这个怎么实现?

感谢大家!!!

YiKai Chen:

試試用個GPI 的不同狀態去切換CONFIG_PHY_ID來改變发送速率

Invoker:

回复 YiKai Chen:

感谢您的回答:我们产品外观,硬件已经定型,我们用的非信标模式,可否这样实现,首先开启组网Sensor以5kbps发送beacon request 发送一定次数后若无Collector应答,则以50Kbps发送beacon request。

YiKai Chen:

回复 Invoker:

照理說也行,但是切換发送速率時應該需要SW reset

Invoker:

回复 YiKai Chen:

您好:

       软复位后程序不就重新跑了吗?CONFIG_PHY_ID又回到了之前的定义值啊。我通过置flag方式,对用到CONFIG_PHY_ID的地方做了类似如下的修改。发先不能切换过去。如下是jdll.c中的sendScanReq()函数

YiKai Chen:

回复 Invoker:

就是需要软复位后一開始就先把CONFIG_PHY_ID改掉再往下跑

Invoker:

回复 YiKai Chen:

您好:

这个CONFIG_PHY_ID是个宏定义,程序一旦烧进去,就固定了呀,每次复位又回到了初值啊。

赞(0)
未经允许不得转载:TI中文支持网 » CC1310 915频段 发送速率50kbps和5kbps切换,例程为Sensor和Collector例程
分享到: 更多 (0)