关于SX1278 LARA 模式 如何防止 信号碰撞

2019-12-21 12:11发布

大家好,与谁用过这个SX127X系列的芯片吗?,如果规避多个发射信号的碰撞,难道要每次发射前多检测CAD,查看信道,谁知道的说说
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
clesun
1楼-- · 2019-12-23 07:17
ma_xiang 发表于 2018-2-10 09:07
改善的具体措施有哪些,能帮忙给一些建议么?

增加空口波特率,没有更好的办法。需要在功耗和性能之间取舍。
ma_xiang
2楼-- · 2019-12-23 10:32
clesun 发表于 2018-2-10 10:33
增加空口波特率,没有更好的办法。需要在功耗和性能之间取舍。

lora怎么检测空中是否有数据?RFLR_STATE_RX_DONE好像不太适合,单字节接收中断怎么判断
huchunlei
3楼-- · 2019-12-23 11:17
之前用过随机延时的方法,简单来说就是,首先我的通信都是双向的,发射机发送数据出去后,必须要等回应,规定时间内没有回应认为发送失败,在此基础上,如果发送失败,会延时一段时间(1ms~20ms)再次发送,而这个延时时间,使用随机,这样就能避免1次由于信号碰撞导致发送失败后,下次2个设备由于延时相同的时间,还会造成发送失败的情况。 信号碰撞无法避免,只要有方法容错就行了。
Ray______
4楼-- · 2019-12-23 15:55
huchunlei 发表于 2018-2-11 15:25
之前用过随机延时的方法,简单来说就是,首先我的通信都是双向的,发射机发送数据出去后,必须要等回应, ...

做双向应答的话,你空中波特率是多少,这个速率得提得很快才有利吧?
huarana
5楼-- · 2019-12-23 16:18
 精彩回答 2  元偷偷看……
ju2320601
6楼-- · 2019-12-23 17:55
数据发之前,先cad检测,然后再发送数据,可以减少数据碰撞

一周热门 更多>