Lectura de datos de un mando RF 433MHz

yo tambien estoy intentando hackear unos controles remotos, pero no tengo osciloscopio para ver la trama, pero se puede usar el pin de interrupcion y leer los cambios de estado, o la funcion pulseIn() que te da la duracion de cada cambio.
la mayoria de los contrlos de hoy cada bit no es un 1 o 0, sino que el 1 es un pulso seguido de el timepo de 2 ceros, y el cero pueden ser 2 unos seguidos de un cero, depende de la marca y modelo. es como una codificacion manchester. Duplica o triplica los bits para mejorar la calidad de los datos a transmitir.