I was up working on this all night, see what you think.
Assumptions based on ProntoEdit data:
The carrier is 40K
Header code: 4.12ms ON , 3.75ms OFF
Trailer code1: 11.25ms ON, 3.75ms OFF
Trailer code2: 11.25ms ON, 90ms OFF
Data 0 = 1.15ms ON, 6.35ms OFF
Data 1 = 3.55ms ON, 3.75ms OFF
Data Stream:
Header Code - IR data (eg off) 0010 - 0 spacer - Trailer Code1 -
Header Code - Inverse of IR data (eg 1100) - 1 spacer - Trailer Code2
I see that the PICs cant output a frequency greater then 32767Hz so I plan on ANDing a 555 output with the data stream. Haven't had a chance to test any of this yet. I am also not sure that my timing is accurate (ms ON, MS off).
This is the OFF string (from ProntoEdit)
0000 006b 000c 0000 00a5 0096 002e 00fe 002e 00fe 008e 0096 008e 0096 008e 0096 008e 0096 008e 0096 002e 00fe 002e 00fe 002e 00fe 01c2 0e10
This is the ON string:
0000 006b 000c 0000 00a5 0096 002e 00fe 002e 00fe 008e 0096 002e 00fe 008e 0096 008e 0096 008e 0096 002e 00fe 008e 0096 002e 00fe 01c2 0e10
Bookmarks