I'm a bit confused about the naming:3FG wrote:I think nearly all UEI executors are 0173:1. A couple of Kameleon HCS08 remotes (URC-8204 and 8206, I think) are 0173:2.
In the original protocols.ini there is only one entry with "PID=01 73" and this one doesn't have a "VariantName" line.
You are talking about 0173:1 / 0173:2 and mr_d_p_gumby about variant 1/variant 2.
Is the one without "VariantName" actually 0173:2 or do we actually have 3 variants: 0173, 0173:1, 0173:2?
In this case, RMIR thinks that the remote doesn't have protocol 0173 and upload the supplied code from Code.MAXQ610=35 6f... to the remote instead of using the builtin variant.3FG wrote:if RMIR doesn't recognize the variant of an executor, it tries to use one which is listed. So I experimented using my 1056B03 (a MAXQ processor) and RMIR didn't display Nokia32 in the protocols list. I added the Code.MAXQ610=35 6f.... line you've supplied to the existing Nokia32 0173 entry, and RMIR now displays Nokia32. So I think we only need to add the one line rather than adding an entire entry for variant 1.
Does this have something to do with "X,High X-bit:Constant|Toggle|Release" of the following line:mr_d_p_gumby wrote:Variant 1 has an option to send a final frame with bit 7 of the 4th fixed byte toggled (or set in some versions). Variant 2 does not have this function.
Code: Select all
DevParms=Device,Sub Device,X,High X-bit:Constant|Toggle|ReleaseMichael