Once a protocol gets added to DecodeIR it's a good idea to also add it to protocols.ini because when the next user comes along with a device that uses the same protocol (ie, the one that we just created a homemade executor for) they will be able to create an upgrade using RM.vickyg2003 wrote:Call me dense here, but I don't understand why all of our homemade protocols need to be included in protocols INI, since manual settings can be included in the rdmu or km text file.
Graham, if you want to keep the process simple, how about this. When someone adds a new executor with the same PID as either an existing protocol upgrade or a built-in executor (from the list in the RDF) IR could pop up a warning informing the user of the conflict and stating whether the conflict is with an upgrade or a resident executor. The warning should give them the option of overlaying the existing upgrade or changing the PID to a new one. They would then have to manually change the PID on the device upgrade (if the combo format is not adopted), so IR should give them an easy way to do that also.