Hola gente, quería hacerles una consulta, tengo un dispositivo que transmite por RF con un modulito que compré por 4 dolares.
Tengo otro dispositivo (receptor) y quiero identificar diferentes tramas. Una trama es para encender, otra es para apagar, otra para realizar un test.
La comunicación con una sola trama funciona, ahora mi problema es como identificar MAS DE UNA trama....
aqui dejo parte del código que utilizo para identificar UNA SOLA.
void RxTrama_ON(){
int i;
RxTrama_1:
for(i=0;i<6;i++) {
if(getc()!=Trama_ON) {
goto RxTrama_1;
}
}
i=0;
output_toggle(LED1);
output_toggle(RELAY);
}
A ver si aca meexplico mejor... mientras mi dispositivo receptor esta esperando una trama de ONLED1 (encendido led 1) y el emisor está envienado otra trama de encendido LED3... es como que pierdo ese dato.. se entiende???
gracias y saludos !!!!