I
I
impressive172020-01-04 12:55:22
Electronics
impressive17, 2020-01-04 12:55:22

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

2 answer(s)
T
towin, 2020-01-04
@towin

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.

V
Vladimir Kozhevin, 2020-01-04
@vovik0

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 question

Ask a Question

731 491 924 answers to any question