This is a 8 channel RF remote control project. The transmitter powered by 5V.the RF module I used had long start-up and power down period after receiving a high pulse. To counter all of this I kept the receiver in constant standby mode, but sending a information all the time. That way the noise is flooded out, and the receiver will always respond. I had been trying all sorts of error detection methods and different ways of encoding the bytes, when I just gave up. Since the link is so noisy I decided to cut out all of the error detection methods and just make it accept anything it receives, and see what happened from there. But what do you know, it worked!