For Sony the best source is:
[Link: hifi-remote.com]For a wide spectrum of brands, there are several online libraries of IR information.
If you are using something like an IRP notation to convert from Protocol:device:command to IR signals, then it may be easiest to use a library of data already in a Protocol:device:command form, such as the library of JP1 upgrades for VCRs at:
[Link: hifi-remote.com] Some of those files are designed to be read with the JP1 Java program RemoteMaster. Others are designed to be read with the JP1 Excel spreadsheet KeyMapMaster (but RemoteMaster is also able to read almost all the KeyMapMaster files).
I think the most extensive online library is on the same website with this forum, at
[Link: remotecentral.com] It is sorted by manufacturer before type, which makes it a little less convenient to look for all VCRs, and most of the files are full system configurations, making it lot less convenient to extract VCR info. But it can be a very useful resource. My program DecodeCCF is the best way to extract IR data from those CCF into a form that could be incorporated into a new universal remote.
There is also a useful IR library at
[Link: lirc.sourceforge.net] but I don't know any software that would make it practical to translate large quantities of that data into a more useful form. Similarly the library at
[Link: ir.premisesystems.com] has lots of obscure models you may not find elsewhere, but all in a form that is tedious to convert to useful (one command at a time using the JP1 version of IrTool.exe and DecodeIr.dll).
Toshiba, JVC, and Sony are all easy because they have so little variety across models and are so common. You could find all the data you need in any one of the above libraries of IR signals, looking at only a few files.
But other brands won't be as easy.
BTW, Toshiba uses the NEC1 protocol, which is also used by most of the very minor brands sold in the USA and by a few other large brands. JVC uses primarily their own protocol, which is almost never used by other brands. Sony uses almost exclusively their own protocol, which very very rarely used by any other brands (my guess is that the other brands using Sony protocol are all unauthorized copies sold only in Asia).
In Europe most of the minor brands use one of the Philips protocols (I think they do so under license from Philips).
Last edited by johnsfine
on January 24, 2006 16:21.