In RAIL, when using RAILCb_RxPacketReceived, I get always the same value in the structure field:
The value is always -128 for each received packet. No matter how far I separate the two transmitter. Does this value mean something special?
Thank you very much
From RAIL API:
"RSSI of the received packet in integer dBm.
This is latched when the sync word is detected for this packet."
RSSI means received signal strength indicator. It shouldn't be always -128. Did you experience this problem in one of the example applications?
Thanks for your answer, I was wondering if the value -128 was a specific return value for RAIL (like an error of some kind).
This problem occurs when we switch our application to use variable length packet. If we switch it back to fixed length, the problem disappear and we get meaningful rssi values.
That's strange, it definately looks like an error, but we can't reproduce it with railtest.
Are you sure you set up variable length correctly? See this KB article for reference:
Did you fix this? I got the same problem.