cyborg5 / IRLib2

Library for receiving, decoding, and sending infrared signals using Arduino
GNU General Public License v3.0
384 stars 138 forks source link

Get value from manchester encoded IR signal #36

Open laserir opened 6 years ago

laserir commented 6 years ago

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!

k0a1a commented 5 years ago

have a look: http://nerdclub-uk.blogspot.com/2013/11/receiving-manchester-encoded-data-over.html