protocols.ini question
Posted: Mon Jul 19, 2004 5:05 pm
I was trying to fix the "remote address" that is 1 to 32 for Dish that corresponds to what we call sub-device 0 to 31.
I'm not getting the adjustment parameter to work correctly in the device or command translators. It is in bold. This is an ugly case where the Unit code/remote address is split between fixed and variable data.
I did get it to work on the other variants of the protocol where all the bits are contiguous and in fixed data.
I'm just trying to see if I missed something obvious.
[Dish Network]
PID=00 02
DevParms=Remote Address (1 to 32) :5=1,Device Code:5=0
DeviceTranslator=Translator(lsb,0,3,0,2,-1) Translator(lsb,1,5,3)
CmdParms=OBC:6=0
CmdTranslator=Translator(0,6) TranslatorFromDev(lsb,0,2,6,0,-1)
Notes=Standard SAT/0775 is Unit 0 / Device 0 \
\n\n\
Device, Unit and OBC are all incompatible with KM (version 7.34) \
They are compatible with DecodeIR.dll as Device.Unit:OBC \
EFC values are compatible with KM within the same model remote. \
EFC values are compatible across models of remote for the default unit \
number and in some cases for other unit numbers.
FixedData=00
Code.S3C80=2B 5C 11 8B 12 B5 05 08 08 00 C5 03 32 00 C5 05 \
73 00 00 00 C5 0B F2 8D 01 46
Code.6805-C9=06 0E 21 20 12 B8 72 17 05 06 03 18 04 99 02 A3 \
17 08 E9 00 04 01 29 07 5B 08 B6 75 B7 6E B6 76 \
B7 6F 33 5A 3C 59 CC 01 83
Code.6805-RC16/18=0B 18 11 20 10 B5 45 07 08 01 62 A3 02 62 C4 02 \
C4 00 06 62 03 CC 01 AF
Code.740=06 0D 11 80 0E B0 72 17 08 07 03 19 04 9A 02 46 \
17 08 EC 44 5D 4C 00 FF
I'm not getting the adjustment parameter to work correctly in the device or command translators. It is in bold. This is an ugly case where the Unit code/remote address is split between fixed and variable data.
I did get it to work on the other variants of the protocol where all the bits are contiguous and in fixed data.
I'm just trying to see if I missed something obvious.
[Dish Network]
PID=00 02
DevParms=Remote Address (1 to 32) :5=1,Device Code:5=0
DeviceTranslator=Translator(lsb,0,3,0,2,-1) Translator(lsb,1,5,3)
CmdParms=OBC:6=0
CmdTranslator=Translator(0,6) TranslatorFromDev(lsb,0,2,6,0,-1)
Notes=Standard SAT/0775 is Unit 0 / Device 0 \
\n\n\
Device, Unit and OBC are all incompatible with KM (version 7.34) \
They are compatible with DecodeIR.dll as Device.Unit:OBC \
EFC values are compatible with KM within the same model remote. \
EFC values are compatible across models of remote for the default unit \
number and in some cases for other unit numbers.
FixedData=00
Code.S3C80=2B 5C 11 8B 12 B5 05 08 08 00 C5 03 32 00 C5 05 \
73 00 00 00 C5 0B F2 8D 01 46
Code.6805-C9=06 0E 21 20 12 B8 72 17 05 06 03 18 04 99 02 A3 \
17 08 E9 00 04 01 29 07 5B 08 B6 75 B7 6E B6 76 \
B7 6F 33 5A 3C 59 CC 01 83
Code.6805-RC16/18=0B 18 11 20 10 B5 45 07 08 01 62 A3 02 62 C4 02 \
C4 00 06 62 03 CC 01 AF
Code.740=06 0D 11 80 0E B0 72 17 08 07 03 19 04 9A 02 46 \
17 08 EC 44 5D 4C 00 FF