I try to decode an undocumented IR signal. So far (with lots of help from AnalysIR, thanks!!) we found out that it is:
a) Manchester encoding
b) bit length approx. 666 usec (meaning mark = 333 usec, space = 333 usec)
c) similar to RC5, but just raw bitstream, no header, no toogle bit
d) most-likely number of data bits = 13
As this protocol will not be recognized neither by irremote nor IRLib2, I was wondering if someone could give me a hint (or even small demo sketch) of how to translate raw manchester encoded data into (preferably hex) value? For now I always get different values as the timing of the signal is not too strict.
Dear community,
I try to decode an undocumented IR signal. So far (with lots of help from AnalysIR, thanks!!) we found out that it is: a) Manchester encoding b) bit length approx. 666 usec (meaning mark = 333 usec, space = 333 usec) c) similar to RC5, but just raw bitstream, no header, no toogle bit d) most-likely number of data bits = 13
As this protocol will not be recognized neither by irremote nor IRLib2, I was wondering if someone could give me a hint (or even small demo sketch) of how to translate raw manchester encoded data into (preferably hex) value? For now I always get different values as the timing of the signal is not too strict.
Thanks so much!