El mejor enfoque para la ingeniería inversa de un control remoto RF para un novato

1

Como parte de un proyecto más grande, me gustaría poder reproducir señales de este control remoto . Es un control remoto para un controlador de temperatura, que funciona a 433MHz y parece que está usando la modulación ASK.

Compré un dongle RTL-SDR y grabé la señal remota usando SDRSharp (ver capturas de pantalla de Audacity). Cada vez que se presiona un botón (aumentar / disminuir la temperatura) se producen 6 paquetes que son exactamente iguales.

Al leer algunos blogs, parece que la suposición común es que cada pulso gordo / delgado corresponde a 0/1. ¿Es eso un supuesto razonable? Además, ¿necesito reproducir los 6 paquetes y el intervalo entre los paquetes es importante? ¿Tiene algún sentido la precisión con la que mi tiempo (es decir, la velocidad en baudios) debe ser?

    
pregunta Art

1 respuesta

3

Puede usar el dongle RTL-SDR y armar un paquete de decodificación usando gnuradio o ver si alguien ya hizo esto con su control remoto. Los protocolos para muchos controles remotos, medidores de servicios públicos, estaciones meteorológicas, etc. ya se han revertido.

Para reproducir los datos necesitará un transmisor. Hay radios de radioaficionados para su banda, pero las posibilidades de encontrar software ya hecho para su protocolo son bajas. Nuevamente, gnuradio puede usarse para eso.

    
respondido por el Oleg Mazurov

Lea otras preguntas en las etiquetas