- Silicon Labs Community
- Welcome and Announcements
- Silicon Labs Knowledge Base
- 8-bit MCU
- 32-bit MCU
- Bluetooth / Wi-Fi
- Other Products Category
- Optical/RH/Temp Sensor
- Other Products
- Hardware and Software Tools
- Simplicity Studio and Software
- General Discussions and Suggestions
- Chinese Forum
- Software Libraries
- Development Kits
- Reference Designs
- Third Party Tools
- White Papers
- Official Blog of Silicon Labs
- Chinese Blog
07-27-2016 10:51 AM
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
07-29-2016 08:09 AM
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?
08-02-2016 01:19 AM
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.
08-02-2016 03:40 AM
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: