Les Explico en funcionamiento de los modulos RF tipo LAIPAC, es el siguiente:
byte inicio
byte dato
byte fin
eso es todo
Por ejemplo:
supòngan que necesitan enviar el numero 23h o 00100011b como dato. tiene que enviar un byte inicio, puede ser cualquier valor que deseen, you uso el valor 11h o 00010001b y mi byte fin de datos seria, 12h o 00010010b. Entonces el el ping de tx del RF debe introducir primero byte de inicio 00010001b, luego el dato 0010011b y por ultimo el byte fin 00010010b.
Se puede implementar de diferentes maneras por ejemplo: byte inicio, byte code, byte dato, byte fin
donde el byte code es una tabla que deben implementar para que el pic descifre el valor de byte datos.
Supangase que se tienen como 10 pic conectados a varios receptores RF. cada uno tiene una identificacion o valor en binario particular, detal manera que se pueda enviar informacion a un pic en particular, como se hace facil:
byte inicio ; todos los pic se ponen en modo recepcion de datos
byte id ; indico a cual pic envio el dato
byte code ;opcional, se puede usar para codificar el dato que viene
byte dato ;informacion binaria que deseo que el pic reciba
byte fin ; les indico a todos los pic que se termino la recepcion y puede ejecutar sus respectivos programas
en el caso de usar los que indican al principio LINX TXM-916 y RXM-916-ES
http://www.linxtechnologies.com/resources/data-guides/txm-xxx-es.pdf
vean en la pagina 8 en donde dice: PROTOCOL GUIDELINES indica no hay que usar obligaroriamente un encoders. Estos son transmisores OOP, lo cual ahorra mucha enegia y solo se activa cuando envian datos