Your Universal Remote Control Center
RemoteCentral.com
Philips ProntoNEO Family Forum - View Post
Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Original thread:
Post 5 made on Thursday January 8, 2004 at 04:03
bitboy0
Long Time Member
Joined:
Posts:
December 2003
47
This is right! The Neo-Code is a 'compressed' format and is not as easy to understand than the Pronto-Code. But If you understand the format you are able to do almost the same with neo-code...

Pronto code:
groups of 4 hexnumbers...
1. 0000 or 0100 (modulated or unmodulated ir-signal)
2. xxxx (divisor for the modulation frequenzy)
3. yyyy (length of the one-time code)
4. zzzz (length of the repeated code)
5. cccc cccc cccc .... (Bursts, first one-time (if exists) then repeated (if exists))

Neo-code:
groups of 2 hexnumbers...
1. 0 (Every learned code starts that way)
2. f "
3. 6c (There are some codes with other numbers but mostly 6c)
4. x Size of the Burst-times table (can be 2-6(7?))
5. yy Divisor for modulation-frequenzy
6. Lead-Out burst time for the "OFF" part of the Leadout of the repeated part of the code.
7. Table with burst times. The Neo can NOT have every burst separately spezified. Neo can only use one of the predefined times of the Table. So here the length of the burst can set in this table. almost all the codes I've ever seen is easy to build with only 2-4 different timings for the burst. The table is 2-6, sometimes 7 bytes long

8. IR-Code... Instead of exact timings for every burst now only the number of the code of the table (see 8.) will be written... This makes it possible to put 2-4 complete Burstpairs into only one byte of IR-code. The Pronto will use 4 bytes for only one Burstpair.
The one-time-code and the repeated-code has it's spezial "start" and "end" mark because there is no length-byte like the pronto-code have.

This is the information I've extracted from the documents here in the Files-section of remotecentral.


h.a.n.d. Sven


Hosting Services by ipHouse