cc1310 wor唤醒通信距离这能达到40米左右
在正常模式下测试通信距离可以达到200米 ,在wor唤醒通信距离这能达到40米,问题出现在哪里
#define WOR_WAKE_UP_MARGIN_S 0.005f
#define WOR_WAKEUPS_PER_SECOND 0.2f
#define WOR_RSSI_THRESHOLD ((int8_t)(-111))
Kevin Qiu1:
wor唤醒通信距离比普通模式要短一些,WOR会设定阈值,只有能量高于这个这个值,才能进入后面的接收,可能是这个原因
user5895701:
回复 Kevin Qiu1:
现在 设置是这个值 #define WOR_RSSI_THRESHOLD((int8_t)(-111))
user5895701:
回复 user5895701:
这个值我应该怎么选择一个比较好的值了
Kevin Qiu1:
回复 user5895701:
测试200米和40米程序中修改了哪些地方,数据传输速率是多少
user5895701:
回复 Kevin Qiu1:
两个工程的都是使用的一样的配置文件smartrf_settings ,正常收发模式是用rfEchoRx和rfEchoTx 这两个工程测试的,通信距离可200米 ,无线唤醒模式是使用rfWakeOnRadioRx和rfWakeOnRadioTx这个两个工程测试是的通信距离只能达到40米,433频率 50k速率
Kevin Qiu1:
回复 user5895701:
有没有尝试修改RSSI后测试传输距离
user5895701:
回复 Kevin Qiu1:
修改了几个值测试没有效果,去掉了rssi的判断,只检测前导引码,也是一样的效果 您有其他的联系方式吗?这样沟通效率太低
Kevin Qiu1:
回复 user5895701:
你把代码传上来,我看一下
user5895701:
回复 Kevin Qiu1:
rfWakeOnRadioRx.zip
Kevin Qiu1:
回复 user5895701:
我这边用SDK中的rfWakeOnRadioRx和rfWakeOnRadioTx大概测了一下可以超过40米,你有用SDK中的原始例程测过吗