Quote Originally Posted by pic-ker View Post
Its true, I tested the TX/RX using a wire initially and there were absolutely no problems with the baudrate or noise etc
Now that I have attached the RF modules I get errors..its probably because this module uses ASK
Ideally the module should not require CRC bits, what I mean is if you send a '1' you should get a '1'
Im trying another data link from here:
www.cappels.org/dproj/LCRFLINK/LCRFLINK.htm
i'll try it and let you guys know...
Most of those RF modules use ASK. And generally, they don't need CRC bits (that's all up to you), but what they do need is manchester encoding (aka bi-phase encoding) to keep the internal data slicer from losing it's mind.
Search for and check that thread I mentioned earlier and you'll see. Basically, you end up cutting your data rate in half by changing all the 1's to '10' and 0's to '01'. Sounds silly but it works great.