Problem in reading rssi value before transmitting for arduino-lmic library

HI,

For an end device, before transmitting, I want to see that other surrounding devices are transmitting or not. For that, end device has to see the rssi value. I am facing problem of reading the rssi value before the transmission. I am using arduino-lmic library and in radio.c, there is a method called radio_rssi(), I am calling that method. I am even trying to call the method from rxlora() which is in radio.c, but didn’t get any value.

Can you help me in this matter? And if you have the experience of implementation of CAD for arduino-lmic library, it would be great if you can help me.

Thanks
Asif

Reading the RSSI is in no way a foolproof method of detecting if ‘surrounding’ devices are transmitting.

It can work if the other devices are nearby and signals are strong however, but even then it could be that other non-LoRa transmissions are being seen…