4. 数传

OpenLRS模块包含一个串口,允许用户通过串口收发数据。

透传

        该模式下,系统将原样转发收到的数据给对方。注意一点,发送的数据量受无线链路制约,如果数据率过大将导致丢包。据测试能承受的数据率约为每秒600字节。如下图的配置中,接收机将把GPS模块的数据发送回地面,供地面端的码表来进行轨迹和速度记录。
PS:在传输GPS这类单次连续字节比较多的数据的时候,可以根据需要修改接收机串口缓存区的大小,否则可能出现数据缓存溢出丢失的问题。具体需要从代码中修改并自行编译烧写:
以3.88版代码为例,在文件RX.h中的475行有:
RX.h line475 : “#define SERIAL_BUFSIZE 128”
可以根据需要把32改成更大的数字,例如本例中改为128后GPS数据传输恢复正常。

智能端口Smartport

        该模式主要用来适配FrSky Taranis系列遥控器:当前仅支持RSSI值的回传和两路模拟信号量。注意模拟信号量的量程是3.3V,用户可以根据自己要采样的电压值大小做对应的分压电路。注意FrSky能读取的串口电平需要进行反转。

FrSky

       该模式下可以同时传输透传数据和传感器总线数据。本站暂不做支持。