How to weed out the garbage on the receiver in the wireless transmission frequency 433MHz?
Collected the device for wireless reception of the transmission on the basis of receiver MR-RM-5V and the transmitter FS100A. There is analysis of the preamble, that is, the device reads the data only if they were predshestvovali a certain sequence bitikov. On the wire everything is transmitted perfectly. But the receiver before the transmission catches in the constant mode a bunch of garbage (random sequence of 1 and 0). Question: how do I filter out this garbage, to be able to receive traffic data?
Make the detector of the preamble. The radio will always be random data, you should look for a specific bit sequence (the preamble), and at the bit level. While the preamble is not detected, byte-by-byte technique is not included.
allene92 answered on April 4th 20 at 00:48
The receiver has AGC, which automatically adjusts the levels 0 and 1. To do this, the receiver 16 sends alternating 0 and 1.
The package itself must be encoded, for example Manchester coding, i.e. changing 0 to 1 or Vice versa needs to be every beat of the transfer, otherwise the AGC will lose and there will be mistakes.
Well, sure CRC.