Message errors at very low signal levels, CRC errors?
davefes opened this issue · 2 comments
Testing down at -127dB RSSI, which seems to be the minimum, I notice some errors in the payload.
I am sending a string, for example '4.70' and at the receiver doing a string to float conversion for further processing. Sometimes I see a letter appear in the payload, for example '4. v7' and Python's string comparison to '4.70' fails because of the letter.
I have put in error-trapping for this case. I also could send a warning when the RSSI goes below -120dB.
I noticed that enable_CRC is False, so will try changing both ends to True.
What do I sacrifice when I set enable_CRC to True?
There are several hundred "hits" on CRC in the datasheet. I was hoping for a summary statement like ... when you enable CRC you reduce through-put by 50% or ??
Thanks anyhow.