This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LAUNCHXL-CC1350: Beginner: Max range (LoS) = 30m in 'Long Range mode' (433Mhz)

Part Number: LAUNCHXL-CC1350
Other Parts Discussed in Thread: CC1350

Hello,

I am a student/ beginner wanting to develop heterogeneous IoT gateway using TI CC1350, (later implement mesh topology between at nodes and gateway level). I have tried to achieve long range between two nodes, but I have not been able to exploit the 'Long Range Mode'.

Here are some specific questions I have: (I know these are noob-ish, so pl. answer whichever ones possible):

-> Shouldn't range be better in low frequency, low bandwidth mode? What am I doing wrong?

-> What basics (RF, Embedded C, etc.) should I read before starting to develop IoT applications? (I know little C; I have done Java web development)

Report on what I have tried: https://www.dropbox.com/s/tn0lovocqcaa54c/TI CC1350 - Long Range Mode.docx?dl=0

  1. Node code: https://www.dropbox.com/sh/9pyajcqzla0d5m2/AACP4JzyQzPYT47O_Y2CtG79a?dl=0
  2. Concentrator Code: https://www.dropbox.com/sh/vh5u3v8cycl19e2/AACDqHdQnWIiSS5UTG2M3kioa?dl=0

Tried for the following Long Range Configuration: (exported from SmartRF studio)

Frequency: 433.92000 MHz

TX Power: 15 dBm

No Antennas (2 antennas provide upto 2dB gain EACH)

Deviation: 5.000 kHz

Max Packet Length: 128

Packet Length: 24

RX Filter BW: 49 kHz

Symbol Rate: 19.99969 kBaud

Sync Word Length: 32 Bits

The concentrator stopped receiving after 30 meters line of sight, with the last RSSI reading being at (-116dBm). Also, I worte the code to calculate BER, but the concentrator just stops receiving messages instead of BER degradation. It is possible that a lower layer is ensuring this reliability.