Either the Laser file or my software may have made your project simpler.
The CCF isn't exactly what I needed, but you're close. The Philips TSU500/TSU501 and Marantz 3200 don't use CCF files, but rather NCF files. An NCF is really just a strictly-formatted ZIP archive containing an XML file and some bitmap image files. The XML in an NCF is somewhat similar to a CCF, though it uses a different binary storage format and, IIRC, subtle differences in the encoding for IR codes. There is a utility called NeoHacker that converts binary codes between formats and edits the XML inside the NCF (ZIP archive). However, I couldn't get the house codes for the IR543AH to work converting this way. What I finally did was to download the CCF to another Pronto remote that can use that format, transmit the codes from the Pronto via IR, and learn them optically on the TSU501. Not the cleanest method, but it worked. That worked for everything except the BRIGHT/DIM command codes. I had them working with the IR543, but there were subtle timing differences in the IR543AH. I had to learn the IR encoding format and tweak the IR binary codes at the bit level to get the timing right and still allow repeating. So, yes, the CCF made it a lot easier, but I still had a long way to go.
I did create NCF files for the TSU500, TSU501, and Marantz 3200 with all the commands working and shared my work with Laser for distribution to other customers and also uploaded to
http://www.remotecentral.com, but Laser did not continue selling the IR543AH or IRAH kit for very long after that. Here is the upload for historical purposes:
http://files.remotecentral.com/view/6969-18512-1/x-10_ir543ah_lighting.htmlI must have tweaked something on the upload date of April 2013; my original work was in June 2011.