markqvist / RNode_Firmware

RNode is an open, free and flexible digital radio interface with many uses
https://unsigned.io/rnode
GNU General Public License v3.0
166 stars 56 forks source link

LoRa: Enable LowDataRateOptimize for symbol length >16ms #5

Closed tomelec closed 4 years ago

tomelec commented 4 years ago

Found that issue when trying to receive a 125kHz, SF 12 LoRa signal, which did not work. For low data rates (symbol length > 16ms), the LowDataRateOptimize bit should be set according to the Semtech SX1276/77/78/79 Datasheet. Transmitter and receiver must have the same setting. I noticed a huge improvement using this feature.

markqvist commented 4 years ago

Thanks very much for this PR! I've merged it and it will be included in the next firmware release!