Help needed with simple TLP/RLP application

Yup - I fell for it. I read the walk-through for the TLP/RLP 434 and thought they would be simple to use - silly me!

Anyway, I have a simple application. Below is some very pseudo-code showing how things work:

PIC 16F88, number 1:

initialize PIC

begin loop (loop frequency should be about 20-40 times per second)

read some analog channels

if conditions met, set cond1 = true or cond2 = true or cond3 = true

if any condition is true

transmit the condition that is true

end loop

PIC 16F88, number 2:

initialize PIC

begin loop

wait indefinitely to receive transmission

based on received condition, turn on or off two digital outputs

end loop

Pretty simple. It even works - when the transmission occurs over a copper wire. I am stumbling with the radio transmission. Please note that long periods of time (meaning minutes or longer) can elapse between transmissions.

I was hoping that some kind soul could provide code snippets for both PICs that would allow the system to work. (I am using PIC Basic Pro, but can easily translate from any other language, well, except assembler.) I have perused this forum and have read several posts regarding Winchester coding, etc., but I suspect that that is extreme overkill for this project. Why? Because the condition byte can be anything as that value of the byte has no meaning.

Thank you in advance for your help.

Do a search on this forum for TLP/RLP, and you will find lots of good information about using these devices. [This thread contains some sample Proton+ (PICBasic compatible for the most part) code.](http://www.sparkfun.com/cgi-bin/phpbb/viewtopic.php?t=4222&highlight=)

I agree, lots of stuff on that tx/rx pair.

what exactly is your transmission encoding? Async? (i.e. UART) manchester?