|
JP1 Remotes
|
View previous topic :: View next topic |
Author |
Message |
ncoig
Joined: 03 Oct 2004 Posts: 145
|
Posted: Sat Dec 18, 2004 1:07 am Post subject: |
|
|
The Robman wrote: | Neil, I think you're making this harder for yourself than it needs to be. Rather than trying to understand how Jon came up with the numbers that he did and why IR displays the extra Async decodes, just try entering the code numbers that Jon posted into KM and see if it works. If it does, who cares why it works just that it does.
|
That would be all well and fine if I didn't have 12 more commands, and rather than plug in numbers, I'd like to understand what's going on, since evidently my concept of how the decoder in IR worked was completely incorrect. i.e., I thought that IR would show the codes to plug right into KM, not realizing that much more analysis would have to be performed.
-N |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21211 Location: Chicago, IL |
Posted: Sat Dec 18, 2004 7:42 am Post subject: |
|
|
ncoig wrote: | That would be all well and fine if I didn't have 12 more commands, and rather than plug in numbers, I'd like to understand what's going on, since evidently my concept of how the decoder in IR worked was completely incorrect. i.e., I thought that IR would show the codes to plug right into KM, not realizing that much more analysis would have to be performed. |
99% of the time that is exactly what you would do, but this is one of those cases where UEI programmed the protocol incorrectly and KM reflects how UEI programmed it and DecodeIR reflects how it should be, hence the mis-match.
Here's the not-too-complicated qucik-and-easy way to get this finished. Go ahead and learn the rest of the buttons, then when you're ready to copy the OBCs into KM, simply double them then add 1. For example, if the OBC is 21, double it to get 42, then add 1 to get 43.
If you don't want to have to do that over and over for 12 more buttons, write a formula in excel and have it do it. This would work: =(a1*2)+1 _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help! |
|
Back to top |
|
|
ncoig
Joined: 03 Oct 2004 Posts: 145
|
Posted: Mon Dec 20, 2004 11:50 pm Post subject: |
|
|
The Robman wrote: | Here's the not-too-complicated qucik-and-easy way to get this finished. |
Well, I tried this and, well, nothing doing. There must be more to it, or I'm missing something else.
Below are the IR dumps from the learned data, then the devices configured as you indicated. None of the keys work.
Any ideas?
-N
0000: B1 4E 52 53 4C 36 52 53 4C 30 00 03 10 2F 20 3C
0010: 30 20 40 0D 40 50 30 A7 01 00 FF 00 00 17 08 00
0020: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0030: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0040: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0050: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0060: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0090: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
00A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
00B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
00C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
00D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
00E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
00F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0100: 01 04 01 04 00 00 01 FE 00 01 00 23 00 01 1C 00
0110: FE FE FE F9 9C 66 06 26 C1 E1 81 A1 41 61 01 21
0120: C0 E0 80 A0 40 60 00 20 42 62 02 22 CD ED C3 E3
0130: 83 A3 43 63 03 23 C2 E2 82 A2 8D 44 00 FE B6 FE
0140: 41 00 00 21 FB 21 7B 21 BB 21 3B 21 DB 21 5B 21
0150: 9B 21 1B 21 EB 21 6B 21 87 21 07 21 C7 21 67 21
0160: E7 21 47 21 11 21 37 21 5F 21 77 21 F7 21 77 21
0170: A7 21 C1 21 8F 21 C1 21 21 21 25 21 A5 21 A5 21
0180: 3F 21 DF 1C 00 FE FE FE F9 1C 66 06 26 C1 E1 81
0190: A1 41 61 01 21 C0 E0 80 A0 40 60 00 20 42 62 02
01A0: 22 CD ED C3 E3 83 A3 43 63 03 23 C2 E2 82 A2 8D
01B0: 1C 00 FE FE FE F9 EC 66 06 26 C1 E1 81 A1 41 61
01C0: 01 21 C0 E0 80 A0 40 60 00 20 42 62 02 22 CD ED
01D0: C3 E3 83 A3 43 63 03 23 C2 E2 82 A2 8D 6A 00 FE
01E0: FE FE E1 45 A5 25 B2 40 42 5C 80 00 6A 00 82 5C
01F0: 80 00 EA 00 6A 44 80 00 E2 40 50 40 D0 40 48 40
0200: 08 00 88 00 58 40 AA 40 68 40 6A 58 D9 4D 6A 50
0210: 01 40 81 40 C1 40 41 40 21 40 D8 40 02 40 C8 52
0220: A1 40 B0 40 B8 40 E2 40 F0 40 32 40 7A 42 1C 00
0230: FE FE FE F9 6C 66 06 26 C1 E1 81 A1 41 61 01 21
0240: C0 E0 80 A0 40 60 00 20 42 62 02 22 CD ED C3 E3
0250: 83 A3 43 63 03 23 C2 E2 82 A2 8D 3F 00 F0 00 5E
0260: C1 F8 B0 F0 90 D0 88 C8 A8 E8 B8 AC A4 84 94 9C
0270: 8C 21 D8 E0 98 80 A0 C0 45 00 01 00 00 1C 00 01
0280: AC 00 00 01 B0 D9 F6 05 3E C6 CA 07 0E FF FF FF
0290: F6 12 61 00 00 12 08 5F CF 10 C0 C4 04 C4 97 40
02A0: 4E 97 50 4F AF 00 00 01 38 03 1C 01 56 C3 07 90
02B0: C1 3A F9 08 03 74 B0 C1 6B 02 57 08 76 C0 B0 2B
02C0: 03 B4 C1 B0 C6 C4 80 5E 02 53 E3 34 A6 C3 10 6B
02D0: 31 7B F5 A2 30 EB F3 E3 34 A6 C3 10 BB F9 18 64
02E0: 0C 0F 09 64 00 C1 A4 63 C1 1B 08 87 21 65 97 20
02F0: 64 0A F1 22 03 09 63 E3 14 97 10 65 0E 3A F8 E6
0300: 7A 02 AF C1 01 78 D1 01 7B 10 00 00 22 08 06 38
0310: 05 56 05 F0 6B 07 E4 05 0D F0 0D 90 0D 56 C3 0F
0320: 2C 80 E7 62 3A E7 32 39 E3 42 E3 52 1C 03 E3 72
0330: D7 17 1E A2 36 3B F7 97 01 FF 06 D9 02 F6 11 4D
0340: 8D 06 83 3C 3F 42 00 34 3D 00 34 3F 3F 84 32 8B
0350: 12 E5 44 08 08 01 06 03 00 01 06 00 F2 D2 DC 10
0360: 13 08 51 08 07 37 0F 0B 37 0D 05 E4 05 03 8B 03
0370: E4 04 03 08 07 90 C0 77 00 90 C0 77 00 90 C0 77
0380: 00 76 C0 FF 6B 1E 18 06 77 04 37 13 04 77 03 8B
0390: 02 77 02 37 10 04 77 01 8B 02 77 00 19 06 19 04
03A0: 09 05 8B 06 E4 06 04 E4 06 05 E6 10 01 E6 11 02
03B0: F6 01 33 20 10 F6 01 33 00 10 F6 01 0A 7B F1 AF
03C0: 00 00 22 08 06 96 10 04 90 05 6B 03 E4 05 0D 38
03D0: 04 2C 80 E7 62 41 E7 32 40 E3 42 E3 52 1C 03 E3
03E0: 72 D7 17 1E A2 36 3B F7 97 01 FF 06 D9 02 56 8A
03F0: EF C6 C2 06 83 70 C3 70 C2 C6 DA 12 59 1F 11 33
0400: 40 16 00 D2 03 00 83 14 09 00 83 03 99 00 83 01
0410: 8B 8B 22 21 11 12 22 00 34 40 16 00 D2 03 00 83
0420: 16 17 00 83 03 99 00 83 01 8B 8B 22 22 11 12 22
0430: 00 31 40 16 00 D2 03 00 83 1A 33 00 83 03 99 00
0440: 83 01 8B 8B 22 22 22 12 22 00 32 40 16 00 D2 03
0450: 00 83 18 25 00 83 03 99 00 83 01 8B 8B 22 21 22
0460: 12 22 00 0B 40 16 00 D2 03 00 83 16 17 00 83 03
0470: 99 00 83 01 8B 8B 22 21 12 12 22 00 0D 40 16 00
0480: D2 03 00 83 18 25 00 83 03 99 00 83 01 8B 8B 22
0490: 22 12 12 22 00 18 40 16 00 D2 03 00 83 1A 33 00
04A0: 83 03 99 00 83 01 8B 8B 22 21 22 22 22 00 2D 40
04B0: 16 00 D2 03 00 83 0F ED 00 83 03 99 00 83 01 8B
04C0: 8B 12 21 11 12 12 00 06 40 16 00 D2 03 00 83 16
04D0: 17 00 83 03 99 00 83 01 8B 8B 12 22 22 21 12 00
04E0: 07 40 16 00 D2 03 00 83 14 09 00 83 03 99 00 83
04F0: 01 8B 8B 12 21 22 21 12 00 03 40 16 00 D2 03 00
0500: 83 1A 33 00 83 03 98 00 83 01 8B 8B 22 22 21 22
0510: 22 00 2E 40 16 00 D2 03 00 83 18 25 00 83 03 99
0520: 00 83 01 8B 8B 22 22 21 12 22 00 35 40 16 00 D2
0530: 03 00 83 16 17 00 83 03 98 00 83 01 8B 8B 22 22
0540: 12 11 22 00 31 50 16 00 D3 03 00 83 14 04 00 83
0550: 03 98 00 83 01 8A 8B 22 11 21 21 22 00 32 50 16
0560: 00 D3 03 00 83 16 12 00 83 03 98 00 83 01 8A 8B
0570: 22 12 22 11 22 00 33 50 16 00 D2 03 00 83 14 04
0580: 00 83 03 98 00 83 01 8A 8B 22 12 11 21 22 00 34
0590: 50 16 00 D2 03 00 83 11 F6 00 83 03 98 00 83 01
05A0: 8A 8B 22 11 11 21 22 00 35 50 16 00 D2 03 00 83
05B0: 14 04 00 83 03 98 00 83 01 8A 8B 22 11 12 21 22
05C0: 00 29 50 16 00 D2 03 00 83 14 04 00 83 03 98 00
05D0: 83 01 8A 8B 22 12 12 11 22 00 00 50 16 00 D2 03
05E0: 00 83 14 04 00 83 03 98 00 83 01 8A 8B 22 12 12
05F0: 11 22 00 00 50 16 00 D2 03 00 83 14 04 00 83 03
0600: 98 00 83 01 8A 8B 22 12 12 11 22 00 00 20 16 00
0610: D2 03 00 83 14 04 00 83 03 98 00 83 01 8A 8B 22
0620: 11 21 21 22 00 00 20 16 00 D2 03 00 83 16 12 00
0630: 83 03 98 00 83 01 8A 8B 22 12 22 11 22 00 00 20
0640: 16 00 D2 03 00 83 14 04 00 83 03 98 00 83 01 8A
0650: 8B 22 12 11 21 22 00 00 20 16 00 D2 03 00 83 11
0660: F6 00 83 03 98 00 83 01 8A 8B 22 11 11 21 22 00
0670: 00 20 16 00 D2 03 00 83 14 04 00 83 03 98 00 83
0680: 01 8A 8B 22 11 12 21 22 00 00 20 16 00 D2 03 00
0690: 83 14 04 00 83 03 98 00 83 01 8A 8B 22 12 12 11
06A0: 22 00 00 20 16 00 D2 03 00 83 14 04 00 83 03 98
06B0: 00 83 01 8A 8B 22 12 12 11 22 00 00 20 16 00 D2
06C0: 03 00 83 14 04 00 83 03 98 00 83 01 8A 8B 22 12
06D0: 12 11 22 00 00 20 16 00 D2 03 00 83 14 04 00 83
06E0: 03 98 00 83 01 8A 8B 22 12 12 11 22 00 00 20 16
06F0: 00 D2 03 00 83 14 04 00 83 03 98 00 83 01 8A 8B
0700: 22 12 12 11 22 00 00 20 16 00 D2 03 00 83 14 04
0710: 00 83 03 98 00 83 01 8A 8B 22 12 12 11 22 00 00
0720: 33 00 83 03 99 00 83 01 8B 8B 22 21 22 22 22 00
0730: 00 40 16 00 D2 03 00 83 1A 33 00 83 03 99 00 83
0740: 01 8B 8B 22 21 22 22 22 00 00 40 16 00 D2 03 00
0750: 83 1A 33 00 83 03 99 00 83 01 8B 8B 22 21 22 22
0760: 22 00 00 40 16 00 D2 03 00 83 1A 33 00 83 03 99
0770: 00 83 01 8B 8B 22 21 22 22 22 00 00 40 16 00 D2
0780: 03 00 83 1A 33 00 83 03 99 00 83 01 8B 8B 22 21
0790: 22 22 22 00 00 40 16 00 D2 03 00 83 1A 33 00 83
07A0: 03 99 00 83 01 8B 8B 22 21 22 22 22 00 00 D2 03
07B0: 00 83 16 17 00 83 03 99 00 83 01 8B 8B 22 21 12
07C0: 12 22 00 0D 40 16 00 D2 03 00 83 18 25 00 83 03
07D0: 99 00 83 01 8B 8B 22 22 12 12 22 00 18 40 16 00
07E0: D2 03 00 83 1A 33 00 83 03 99 00 83 01 8B 8B 22
07F0: 21 22 22 22 00 00 C7 56 E2 F7 E6 7A 02 8D 17 FB
=========================
0000: 3A C5 36 5F 38 30 36 5F 38 30 00 00 10 00 30 C8
0010: 30 00 30 D2 30 C8 30 00 30 DC 00 01 17 01 01 01
0020: 01 01 FF 14 3B A3 30 C8 C4 20 A3 30 C8 0E 3C A3
0030: 30 C8 C4 0C A3 30 C8 E2 0F A3 30 C8 CE 0B A3 30
0040: C8 B8 0D A3 30 C8 78 0E A3 30 C8 6E 10 A3 30 C8
0050: 44 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0060: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0090: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
00A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
00B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
00C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
00D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
00E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
00F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0100: 01 57 01 65 CA 00 FE FE C9 21 21 C0 80 00 80 40
0110: C0 20 A0 10 90 00 48 C8 28 38 D8 B0 4C 4E E4 AC
0120: 50 2D 88 CC 14 3A 8E 62 D5 0D 00 FA FA F1 00 86
0130: C6 00 00 00 00 00 00 00 00 88 C8 00 B8 F8 90 C8
0140: C0 F8 98 B8 AC 88 AC FA AC A8 E8 0D 00 08 FB 20
0150: 8C B4 AC F4 E4 D4 E4 00 03 30 C8 30 DC 30 D2 01
0160: 04 01 29 01 4B 00 00 FF FF FF FF FF FF FF FF FF
0170: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0180: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0190: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
01A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
01B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
01C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
01D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
01E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
01F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0200: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0210: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0220: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0230: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0240: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0250: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0260: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0270: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0280: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0290: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
02A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
02B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
02C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
02D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
02E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
02F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0300: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0310: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0320: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0330: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0340: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0350: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0360: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0370: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0380: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0390: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
03A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
03B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
03C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
03D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
03E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
03F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0400: 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0410: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0420: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0430: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0440: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0450: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0460: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0470: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0480: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0490: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
04A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
04B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
04C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
04D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
04E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
04F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0500: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0510: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0520: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0530: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0540: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0550: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0560: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0570: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0580: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0590: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
05A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
05B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
05C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
05D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
05E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
05F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0600: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0610: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0620: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0630: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0640: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0650: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0660: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0670: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0680: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0690: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
06A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
06B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
06C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
06D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
06E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
06F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0700: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0710: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0720: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0730: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0740: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0750: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0760: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0770: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0780: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
0790: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
07A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
07B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
07C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
07D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
07E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
07F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF |
|
Back to top |
|
|
johnsfine Site Admin
Joined: 10 Aug 2003 Posts: 4766 Location: Bedford, MA |
Posted: Tue Dec 21, 2004 9:10 am Post subject: |
|
|
jon_armstrong wrote: | I think John Fine's decoder correctly considers this protocol to have a three bit device number and a seven bit function (OBC).
The Protocol 000D considers it to have a two bit device and eight bit function or OBC. |
That is all true.
jon_armstrong wrote: |
In you upgrade change to device=0 and use OBC's (not EFC's):
OBC
43 up |
When I first read that, I wondered what Jon knew that I don't (he's usually more careful about these details than I am), but I didn't have time to investigate.
Now that I have had time to investigate, I think Jon is incorrect.
KM seems to treat Akai as LSB, but UEI's executor is LSB-comp, so KM cannot correctly translate device numbers nor OBCs.
Since in can't correctly translate device numbers, I think you need to use a device number of 3 to get the correct device number of 0.
I think DecodeIr does correctly translate the OBC to EFC (with full knowledge of the fact that the EFC is for an LSB-comp executor which has its device/OBC bit boundary off by one). So rather than use a complex formula for an OBC that KM will scramble back to correct, you can just use EFCs.
I haven't gone all the way to a remote_to_remote learn to verify all this. It's just my analysis from looking at KM and DecodeIR. So I might still be wrong. But try it my way and see.
Anyway, sorry our lower than typical quality advice has delayed you so far. |
|
Back to top |
|
|
ncoig
Joined: 03 Oct 2004 Posts: 145
|
Posted: Wed Dec 22, 2004 1:04 am Post subject: |
|
|
johnsfine wrote: |
Now that I have had time to investigate, I think Jon is incorrect.
(....)
Since in can't correctly translate device numbers, I think you need to use a device number of 3 to get the correct device number of 0.
|
FANTASTIC! You are correct. In fact, for the other commands which use a different device (i.e., 4), I simply added 3 and used the sum (in this case, 7) with success.
Quote: |
I think DecodeIr does correctly translate the OBC to EFC .... you can just use EFCs.
I haven't gone all the way to a remote_to_remote learn to verify all this. It's just my analysis from looking at KM and DecodeIR. So I might still be wrong. But try it my way and see.
|
You are scarily good. Also correct. EFCs worked without a hitch.
Quote: |
Anyway, sorry our lower than typical quality advice has delayed you so far. |
Please. Not a problem, thank you for helping me out. This was more just an experiment so I could fiddle anyway, so the extra time just gave me more to anticipate.
One more question remains, though - there are a total of three device codes used. One for the Navigation system (4, or 7), one for most of the radio commands (0, or 3), and one for three keys used for the TV functions (1, or 4). The navigation and radio logically belong on separate device keys, as they are separate devices and use separate remotes in the real world, but the last two are on the same remote, and used on the same head unit. Is it possible to use two device codes with this protocol? I know some others have that support, but KM doesn't seem to support it natively.
Thanks again for your help, and hopefully this helped the development of KM/IR in some fashion and wasn't just an academic exercise.
-N |
|
Back to top |
|
|
johnsfine Site Admin
Joined: 10 Aug 2003 Posts: 4766 Location: Bedford, MA |
Posted: Wed Dec 22, 2004 8:04 am Post subject: |
|
|
ncoig wrote: | In fact, for the other commands which use a different device (i.e., 4), I simply added 3 and used the sum (in this case, 7) with success. |
Leaving that 3 would have worked just as well. The bit that distinguishes device 4 from device 0 is part of the EFC for this executor, not part of the fixed data (KM's device number). If any command for device 4 had the same OBC as a command for device 0, you should notice the EFC is different.
ncoig wrote: |
there are a total of three device codes used. One for the Navigation system (4, or 7), one for most of the radio commands (0, or 3), and one for three keys used for the TV functions (1, or 4). |
I don't understand how KM device 4 could work for decoded device 1.
It should be:
KM device 0 -> Decoded device 3 or 7
KM device 1 -> Decoded device 2 or 6
KM device 2 -> Decoded device 1 or 5
KM device 3 -> Decoded device 0 or 4
ncoig wrote: |
The navigation and radio logically belong on separate device keys, as they are separate devices and use separate remotes in the real world, but the last two are on the same remote, and used on the same head unit. Is it possible to use two device codes with this protocol? |
It's unfortunate you want to mix 0 and 1. Mixing 0 and 4 is easy, since the have the same KM device number.
This protocol doesn't have its own combo form, so combining two sets of these codes with different KM device codes is no different than combining two untirely unrelated code sets.
There are several ways to do that, including using a bunch of keymoves, using the device combiner protocol, and using the key grouping of an extender. |
|
Back to top |
|
|
ncoig
Joined: 03 Oct 2004 Posts: 145
|
Posted: Thu Dec 23, 2004 1:52 am Post subject: |
|
|
johnsfine wrote: |
I don't understand how KM device 4 could work for decoded device 1.
|
It probably doesn't. I made a boo-boo.
Quote: | It's unfortunate you want to mix 0 and 1. Mixing 0 and 4 is easy, since the have the same KM device number. |
Isn't that always the way, though? I used the device combiner and made a nice, neat little upgrade which works like a charm.
Thanks to all who offered help with this odd situation (only to me, I tell ya).
-N |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|