Anybody know of a serial port version of the JP1?
Will IR.exe or KM or the upcoming Java program spit out a raw list of address/data (pairs or stream) to download to the EEPROM on JP1-enabled remotes as set up by the user?
Serial port version of JP1?
Moderator: Moderators
-
The Robman
- Site Owner
- Posts: 21948
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
Re: serial - someone is working on one, but there's no ETA at this time.
Re: Q2 - KM and RM (the Java app) both create upgrades, nothing more. IR.exe is the only program that communicates with the remote's EEPROM. (I know I'm not actually answering your question, that's because I don't understand it)
Rob
Re: Q2 - KM and RM (the Java app) both create upgrades, nothing more. IR.exe is the only program that communicates with the remote's EEPROM. (I know I'm not actually answering your question, that's because I don't understand it)
Rob
Re: Serial port version of JP1?
The file format read and written by IR.EXE is just a raw list of address and data in hex in a text file. It happens to be one address for each 16 bytes rather than pairs, but that is what is expected by most programs that read hex data from text files.GMan wrote:Will IR.exe or KM or the upcoming Java program spit out a raw list of address/data (pairs or stream) to download to the EEPROM on JP1-enabled remotes as set up by the user?
If you have or want to create some other method for reading and writing the eeprom itself, then this saved file format either is exactly what that program would want or could be converted to what it would want with a simple text filter.
Try looking at any file saved by IR.EXE. An example should be much more obvious than my (above) description. If you don't have IR.EXE running, look at one of the files here:
http://groups.yahoo.com/group/jp1/files ... gurations/
If you're writing a simple program or filter to read that, note that those old examples have all three digit addresses, while the new ones have 4 digit addresses (even for remotes for which 3 digits is enough).