rpp0 / gr-lora

GNU Radio blocks for receiving LoRa modulated radio messages using SDR
GNU General Public License v3.0
525 stars 113 forks source link

Highest symbol is not being decoded; possible receivable symbols seems (2^SF - 1) instead of (2^SF) #88

Open akshay1579 opened 5 years ago

akshay1579 commented 5 years ago

I am receiving random LORA payload data in USRP B210. I am using SF 7 and BW 125KHz. So there are 128 possible symbols (0 to 127). I am able to decode the transmitted payload properly. But when I check received symbols, strangely the symbol 127 never appears.

I am unable to find cause of this in decoder_impl.cc

i am transmitting a large number of random packets, so absence of symbol 127 cant be a coincidence.

Maybe, the decoder is decoding for symbols (0 to 126) only.

Can anybody please point me in right direction to resolve this ?