Quote Originally Posted by oneohthree View Post
I wrote some test code for a tx and rx,

Transmitter:
Include "Modedefs.bas"
START:
serout Portb.3, t2400, ["A", 1010] : Pause 1 : serout Portb.3, t2400, ["A", 1010] : Pause 1 : GOTO START

Receiver:
Include "Modedefs.bas"
B0 var portb.1 : serin portb.0, t2400,["A"], B0

I would like to read a the first bit in B0 how would I be able to do it? Do I need to store it somewhere temporarily?
You didn't read any of those RF module posts completely...did you?
'cause, for the most part, what you've got above won't work
Main problem, just like it says in all those posts, no preamble for the recevier's data slicer.
Oh, don't get me wrong, it might work. I'd bet money it won't.

What's the purpose of: serout Portb.3, t2400, ["A", 1010]
explain it to me so I can tell you where you logic is flawed...