Page 1 of 1

RM LSB/MSB reversal

Posted: Mon Jul 05, 2010 8:33 am
by sydyen
RM 1.86's "Tivo (Official 2-byte)" protocol has an MSB/LSB reversal on Unit Code i.e. Unit Code 3 produces the codeset for Tivo unit=12.

I have verified the following table with 15-1994s:

Code: Select all

   Unit       Tivo
   Code       Code
      1        8
      2        4
      3       12
      4        2
      5       10
      6        6
      7       14
      8        1
Note: Cannot check if this has been corrected in a later revision because RM 1.98 causes execution errors on upload/download to the remote. It was easier to revert to 1.86 than try to debug the cause (on a W2K system).

Posted: Mon Jul 05, 2010 8:31 pm
by gfb107
Make the following change to the TiVo (Official 2-byte) entry in protocols.ini
CmdTranslator=Translator(lsb,comp,0,8,0) TranslatorFromDev(comp,2,4,8)
to
CmdTranslator=Translator(lsb,comp,0,8,0) TranslatorFromDev(lsb,comp,2,4,8)

Posted: Mon Jul 05, 2010 9:12 pm
by sydyen
Thanks