Como dice jpc, debes saber cuál es el protocolo al usar un analizador de protocolos. La mayoría de los analizadores de protocolo son bastante genéricos, por lo que puede ser difícil encontrar un analizador que descifre un protocolo posiblemente propietario.
Lo que hago en un caso como este es buscar detalles en la primera captura de pantalla que tenga. Lo que me parece sorprendente es que hay algunos pulsos muy estrechos, que probablemente tendrán un ancho de 1 bit, pero luego la mayoría de los otros pulsos son varios múltiplos de esto, por lo que serían secuencias más largas de 1
s o 0
s . Eso es extraño, pero puede ser notable.
Siguiente paso: realiza más mediciones y compáralas. ¿Hay secuencias parciales que vuelven cada vez? Si es así, estos podrían ser preámbulos y postámbulos que definen marcos de datos.
Cuando se busca en un marco de datos, es hora de hacer una estimación. Escriba qué secuencia de bits podrían representar los datos, solo adivinando y usando su imaginación. Si tiene una medida ligeramente diferente de la anterior, como 41 ° en lugar de 40 °, es una buena oportunidad para ver dónde se muestra en el patrón. Si la parte más a la izquierda es la misma, pero a la derecha se ve diferente, primero se enviará la humedad, y tal vez también la MSB primero (Bit más significativo).
De ahora en adelante, depende mucho de qué tipo de correlaciones pueda encontrar. Buscaría los pulsos anchos, porque estoy un poco confundido por ellos. ¿Representan realmente, por ejemplo, 8 bits consecutivos 1
como presumí basado en el bit más estrecho? En caso afirmativo, esperaría ver que estos pulsos se rompen a veces, con algo de 0
s en ellos. Si nunca cambia, pueden representar los bits de orden más alto en una palabra de 16 bits (o más), que solo puede cambiar si vas más allá de los 100 °.
Eso es todo lo que puedo decir sin tener más muestras. Espero que sea un comienzo.