ot-efr32 RSSI issues #7750
-
Hello, I created an ot-cli-ftd binary from the ot-efr32 repo, but I seem to be getting issues with the I am using brd4170a radio board with an efr32mg12 chip. I wanted to use I built the project, then flashed ot-cli-ftd to two brd4170a boards. However, when I try to scan for the RSSI between them, it seems 50 dBm lower than I expected. It says the Can someone point me to the right direction on how to debug this? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 6 replies
-
@schinchani may be able to provide some insight. Also note that the sub-GHz feature is experimental and not part of the Thread Specification. |
Beta Was this translation helpful? Give feedback.
-
Hello @schinchani, just wondering if you guys have any more info regarding this at the moment? Sorry if I already asked twice, as this is quite critical for us. Thank you |
Beta Was this translation helpful? Give feedback.
-
Hello @kmfnjtze8888 Thank you for your patience and sincere apologies for the delay here. Quick question - are you positive that you are using the right antenna when operating on the 915 MHz band? Not using an antenna or an incorrect match will impact the RSSI values. As a next step, I am trying to reproduce the issue at my end and also investigating this with the platform team at our end. I will keep you posted as soon as I have any further updates in this regard. Thanks. |
Beta Was this translation helpful? Give feedback.
-
We suspect this to be an RSSI offset corruption issue. Can you try replacing lines 161 and 162 of https://github.com/openthread/ot-efr32/blob/main/src/efr32mg12/phy/PHY_IEEE802154_915MHZ_OQPSK_EFR32XG12.c#L161
with the following values and let me know if this fixes the issue for you:
Please note that the sub-GHz PHY support is experimental, not a part of the Thread specification and has not been exhaustively tested. Thanks |
Beta Was this translation helpful? Give feedback.
Hi @kmfnjtze8888
We suspect this to be an RSSI offset corruption issue. Can you try replacing lines 161 and 162 of https://github.com/openthread/ot-efr32/blob/main/src/efr32mg12/phy/PHY_IEEE802154_915MHZ_OQPSK_EFR32XG12.c#L161
0x00077014UL, 0x000270FEUL,
with the following values and let me know if this fixes the issue for you:
0x10017014UL, 0x0007F800UL, 0x30017014UL, 0x000000FEUL, 0x00067018UL,
Please note that the sub-GHz PHY support is experimental, not a part of the Thread specification and has not been exhaustively tested.
Thanks
Sagar