Posted: Tue Oct 09, 2012 3:07 pm
After reviewing this thread, I'm not quite sure I have a handle on this.
There are 3 variants of 007E handled in protocols.ini
The last time I looked there were 5 variants of 007e.
Certain options are not being presented.
007e Pioneer Mix 4 fixed variables
007e:2 Pioneer DVD
007e:3 Pioneer Mix with 6 fixed variables
007e:4 Pionere Mix with 6 fixed variables -not available in rm
007e:5 Pioneer Mix with 6 fixed variables - not available in RM
If there is no known variant listed, the remote is getting the pioneer mix, that takes 4 fixed bytes. This changes if the protocols are reordered in protocols. ini.
If there is a variant of 3: it gets the MIX protocol that handles 6 fixed bytes.
Neither variant 4, nor 5 is being offered as an option. They should be offered if the protocol is built in. Of these 6 fixed byte variants, Variant 3 uses much smaller code. So its probably more desirable than variant 4 or 5.
If there is a variant of 4 or 5, right now only the less desirable pioneer 4fixed byte mix with is being offered.
I noticed eariler in this thread, that if you reorder the protocols in the ini file it will offer the 6fixed byte variabe. It seems to me, that when RMIR was being heavily tested, that some of the protocols in protocols.ini were rearranged to facilitate recognition when being downloaded.
So there should probably be a protocols ini version that offers the variant 4 and 5 option so no executor needs to be added. Variant 3 should be offered up before variant 4 or 5.
I also wonder what the implications of renaming these protocols are on existing upgrades.
-------------------------------------------------------
In addition KM 9.22 doesn't handle this correctly either. If you pick RCA- RCRP05b, and pick pioneer mix, it offeres you the 4fixed byte device version, with no protocol upgrade, even though a 6fixed byte version is built in. In addition the Pioneer 4x4 and 4x4x4 mixes offer you the 6 bytes, but neither offers you a protocol upgrade. I'm assuming these somehow represent variant 4 and variant 5 although I have no clue.
There are 3 variants of 007E handled in protocols.ini
The last time I looked there were 5 variants of 007e.
Certain options are not being presented.
007e Pioneer Mix 4 fixed variables
007e:2 Pioneer DVD
007e:3 Pioneer Mix with 6 fixed variables
007e:4 Pionere Mix with 6 fixed variables -not available in rm
007e:5 Pioneer Mix with 6 fixed variables - not available in RM
If there is no known variant listed, the remote is getting the pioneer mix, that takes 4 fixed bytes. This changes if the protocols are reordered in protocols. ini.
If there is a variant of 3: it gets the MIX protocol that handles 6 fixed bytes.
Neither variant 4, nor 5 is being offered as an option. They should be offered if the protocol is built in. Of these 6 fixed byte variants, Variant 3 uses much smaller code. So its probably more desirable than variant 4 or 5.
If there is a variant of 4 or 5, right now only the less desirable pioneer 4fixed byte mix with is being offered.
I noticed eariler in this thread, that if you reorder the protocols in the ini file it will offer the 6fixed byte variabe. It seems to me, that when RMIR was being heavily tested, that some of the protocols in protocols.ini were rearranged to facilitate recognition when being downloaded.
So there should probably be a protocols ini version that offers the variant 4 and 5 option so no executor needs to be added. Variant 3 should be offered up before variant 4 or 5.
I also wonder what the implications of renaming these protocols are on existing upgrades.
-------------------------------------------------------
In addition KM 9.22 doesn't handle this correctly either. If you pick RCA- RCRP05b, and pick pioneer mix, it offeres you the 4fixed byte device version, with no protocol upgrade, even though a 6fixed byte version is built in. In addition the Pioneer 4x4 and 4x4x4 mixes offer you the 6 bytes, but neither offers you a protocol upgrade. I'm assuming these somehow represent variant 4 and variant 5 although I have no clue.