CC1310 LRM模式波特率设置
请教一下,我在使用cc1310的时候,想在LRM模式下,快速传输数据。使用smartRF studio7配置射频参数,有默认的配置,如下图:
625bps是当前波特率,我先实现更快的数据速率,请问该怎么办呢?
以4.8kbps举例,DSSS 设为4,因为使用DSSS扩编码方式,实际空中的Symbol rate 是4.8*2*4 = 38.4 kbps
SmartRF Studio里面symbol rate设为38.4 kbps,deviation 也相应增大到 19.2 kHz
DSSS因子可以设为1.2.4.8. 在同样的Symbol rate下,DSSS(2, 4 or 8)越大,Data rate越低,接收机灵敏度越好
20 ksps with spreading 8 gives a bit rate of 1.25 kbps and a sensitivity of -121 dBm
20 ksps with spreading 2 gives a bit rate of 5 kbps and a sensitivity of -119 dBm
Default the spreading is set to 8:
// override_phy_lrm_rom_dsss8.xml
// PHY: Configure DSSS=8
HW_REG_OVERRIDE(0x505C,0x073C),
This can be changed to 4, 2 or 1 by modifying this override
HW_REG_OVERRIDE(0x505C, 0x0303), // 4
HW_REG_OVERRIDE(0x505C, 0x0100), // 2
HW_REG_OVERRIDE(0x505C, 0x0000), // 1
Butterfly
如果设置成更高的通信速率,比如4.8kbps,通信速率会影响到通信距离吗?4.8kbps下会比625bps通信速率距离短吗?
Butterfly,
设置其他通信速率的时候只需要修改Symbol Rate和Deviation吗?我设置2.5k的通信速率,DSSS设置为8,studio配置情况如下图:
测试基础收发程序,发现无法收到数据。