Answer the question
In order to leave comments, you need to log in
How to weed out garbage on the receiver when wirelessly transmitting at a frequency of 433 MHz?
I assembled a wireless transmission reception device based on the MR-RM-5V receiver and the FS100A transmitter. There is a preamble analysis, that is, the device reads data only if they were preceded by a certain sequence of bits. On the wire, everything is transmitted perfectly. But the receiver, even before transmission, constantly catches a bunch of garbage (a random sequence of 1s and 0s). Question: how can I filter out this garbage in order to be able to receive the transmitted data?
Answer the question
In order to leave comments, you need to log in
Make a preamble detector. There will always be random data on the air, you must look for a certain sequence of bits (preamble) in them, and at the bit level. Until the preamble is found, we do not turn on byte-by-byte reception.
The receiver has AGC, which automatically adjusts to levels 0 and 1. To do this, 16 alternating 0s and 1s are sent to the receiver
. A change from 0 to 1 or vice versa must be every transmission cycle, otherwise the AGC will fail and errors will appear.
Well, definitely CRC.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question