Hello,
I developed a Thread network starting off from SDK for Thread 4.1 multiprotocol example. In my application I send data over MQTT-SN with a period of 1 second (packet size is about 100 bytes).
It happens frequently that a packet requires retransmissions due to missing publication acknowledge. I think the reason is related to poor network connection.
I measured RSSI using Thread CLI (commands "scan" and "scan energy").
Here are the RSSi values considering different distances between Thread node and Border Router:
- 1cm distance: RSSI is about -30dB.
- 1m distance: RSSI is about -60dB.
- 3m distance: RSSI is about -70dB.
I wonder if these values are a bit too low to not have loss of data. I also set radio power on the node to 8dB using thread API otPlatRadioSetTransmitPower().
Is there any way to improve this behavior?
Also, is there any way I can increase radio power on the NCP connected to the Raspberry Pi (Border Router)?
Thanks!
