Seeing a lot of noise from a receiver is quite normal. They have automatic gain control so that in the absence of any real transmission the gain goes to maximum and you get random output. Once a transmitter starts to send then the receiver gain goes down and you should get a clean output for the duration of the transmission (assuming distance and antennae are OK).OutoftheBOTS wrote: ↑Wed Nov 15, 2017 3:44 amTry lowering the rater at which you send data then.
I have just begun to play with 433mhz RF and when hooking up my receiver to the scope I found a lot of noise from ambient white noise and think that I need to sit down and write a filter to filter it out.
If your using a pre written library then it is possible they have filter written in to them and the filters maybe filtering out the signal that you want.
Using pigpio can help quite a lot here. Also any decent communication protocol should have methods in to handle the loss of message packets which can happen for a variety of reasons not just receiving software. One way protocols can use packet repetition to increase the reliability. Two way protocols can use ack and resend.jefferson_palheta wrote: ↑Tue Nov 14, 2017 5:21 pmSo the problem is that the Raspberry Pi doesn't catch the signal in some moments (yeah! even if a increase the priority of the process). If you don't know the rc-switch and another RF libraries use interruptions to catch the pulses (code) and in this case the RP doesn't make this work fine.
Users browsing this forum: PhatFil and 9 guests