I got my tramsmitter and receiver modules out of a $5 Euro wireless doorbell.Originally posted by actionplus
. . . used Laipac TLP-916 RF modules.
To get a reliable data-transfer you should manchester encode your data.
Manchester Coding has already been discussed, see:
http://www.picbasic.co.uk/forum/show...ght=Manchester
You should also send a "Preamble" before you start data transfer.
$55 or $ AA 5 to 10 times before your Data is transfered.
$AA is %10101010, $55 is the inverse.
this allows the receiver to "settle"
Choose someting similar for your "SYNC" String or Character
($6A, %01101010 or $D5 %11010101)
All this is required because we are using the most simple way of RF transmission to asynchronuosly transfer data.
(By simply turning the transmitters carrier ON for a logical "1" and OFF for a logical "0"
Guess what a $FFFF or $0000 would result in
regards
Bookmarks