|
|
|
The following page was printed from RemoteCentral.com:
Topic: | Motorola DCT6412 discrete On and Off codes This thread has 42 replies. Displaying posts 31 through 43. |
|
Post 31 made on Saturday March 10, 2012 at 16:25 |
3FG Select Member |
Joined: Posts: | August 2009 1,861 |
|
|
Well, all of the codes posted by jehill, Lyndell McGee, and me are functionally the same, and any of them would work. I'm not sure why Lyndell wanted to modify the GI IR protocol or why he thinks it is device 96. But in reality all of these Pronto Hex are nearly the same, and DecodeIR.dll shows all of them as GI Cable, device 0, function 74/75. jehill, I do think you are wasting your time. Roughly speaking, there are more than 20 million of these cable boxes using the General Instruments (since purchased by Motorola) IR protocol. You're not the first person to have desired and looked for discrete On/Off codes. However, if you really want to look, there is a better way using your Comcast remote, which is already known to be shooting the correct timing and device information. Plan on spending a half hour, but you can test all 256 possible IR signals. The procedure is simple. Make sure the box is on and the remote is in Cable mode and then tap the Setup button, and enter 00140. That sould make the channel number increment by one. If that works, you've got the procedure. Now systematically go through every number from 00000 to 00255, observing the result after each 5 digit entry. If you hold the last digit, the IR signal will be sent repeatedly. Of course, some of these 5 digit EFCs are already known, so you don't really need to try them. Here's a list with the first two zeros omitted. 3 012 7 013 1 014 5 015 2 016 6 017 0 018 4 019 HD Zoom 034 Info 044 Right 045 Record 046 Down 047 Help 048 Left 049 GUIDE 050 Up 051 LAST 076 SELECT 078 Favorite 079 EXIT 080 Parental Lock 081 Music/Enter 082 A/B 083 C 114 CH + 140 Mute 141 9 142 Volume+ 143 POWER 144 Volume- 145 8 146 CH - 147 Page - 172 Skip 173 Day - 174 DVR 175 Page + 176 Live 177 Day + 178 Replay 179 Play 204 Pause 205 MENU 206 Fast Forward 207 OND 208 Rewind 209 PPV 210 Stop 211 Swap 236 B 237 A 241
|
|
Post 32 made on Saturday March 10, 2012 at 19:17 |
jehill Long Time Member |
Joined: Posts: | March 2012 16 |
|
|
Thanks for that information! I will give it a try, but I am pretty sure that it will be to no avail. You would think that someone would have discovered the codes by now! I was hoping that the codes for a Pace box controlled by the same Comcast remote would work, but we have proven that is not the case. One can dream, can't he? On a positive note, I now have a pretty good understanding of how the IR codes work. I didn't have that understandy yesterday. Also, yes, I have played with the on and off marcos as seen in the following thread: [Link: remotecentral.com]. The macros simply are not reliable. Sometimes they work and sometimes they do not, even with the hex codes that I downloaded from RC.
Last edited by jehill on March 11, 2012 15:16.
|
|
Post 33 made on Monday March 12, 2012 at 00:00 |
Lyndel McGee RC Moderator |
Joined: Posts: | August 2001 13,003 |
|
|
Not sure why I thought it was 96 unless i was going by the 2nd set of 8 bits that were represented as 0000 0110. Likely my mistake. I was also getting pinged privately on RC Mail and asked to participate in this rather helpless quest for the Holy Grail. :-)
|
Lyndel McGee Philips Pronto Addict/Beta Tester
|
|
Post 34 made on Monday March 12, 2012 at 08:59 |
jehill Long Time Member |
Joined: Posts: | March 2012 16 |
|
|
Lyndel, you obtained the device code 96 from the ON/OFF toggle code that I posted. 3FG, my remote only responds to 4 digit codes. It exits setup on the fourth key press. If I enter 00140, the box goes to channel 0 (on demand).
It's time to stop this foolishness! The descrete on and off codes 4A and 4B are unique to Pace boxes. It was a nice try, though. Since the on and off macros don't appear to be reliable (at least not for me), it's time to go with the flow and leave the Motorola cabe box on all the time and out of all macros.
Thans again for your help, Lyndel and 3FG.
|
|
Post 35 made on Monday March 12, 2012 at 19:35 |
3FG Select Member |
Joined: Posts: | August 2009 1,861 |
|
|
No, it takes 5 digit EFCs. Be sure to just tap setup-- don't hold it. Sounds like you were holding the Setup button until 2 blinks, which would trigger the routine to enter a new setup code.
|
|
Post 36 made on Monday March 12, 2012 at 20:00 |
jehill Long Time Member |
Joined: Posts: | March 2012 16 |
|
|
OK! I will give it another try!
|
|
Post 37 made on Monday March 12, 2012 at 22:04 |
jehill Long Time Member |
Joined: Posts: | March 2012 16 |
|
|
I just completed trying all of the codes not in you list. None of them turned the box off, including 00010, which should toggle the power off, right? Is there any point in trying the codes with the box off?
|
|
Post 38 made on Monday March 12, 2012 at 23:59 |
3FG Select Member |
Joined: Posts: | August 2009 1,861 |
|
|
Um, the above list says the Power toggle is 00144, not 00010. I hope that you did check that 00140 incremented the channel, or can now verify that 00144 toggles power. If so, then I think you've pretty well demonstrated that a Power Off discrete doesn't exist.
|
|
Post 39 made on Tuesday March 13, 2012 at 12:57 |
jehill Long Time Member |
Joined: Posts: | March 2012 16 |
|
|
Yes, I did verify that 00140 incremented the channnel and I just now verified that 00144 toggles the power. I used your list to determine which codes not to try and missed the fact that 00144 is the power code. What confuses me is the following working toggle code that I am using in my L5 remote. I thought that 0A in the hex code meant that the decimal code is 00010, but obviously it does not. What am I missing?
Power, 01010000 00000110, 00001010 01100000, 0A60h 0000 006D 0012 0002 0159 00AD 0013 0057 0013 00AD 0013 0057 0013 00AD 0013 0057 0013 0057 0013 0057 0013 0057 0013 0057 0013 0057 0013 0057 0013 0057 0013 0057 0013 00AD 0013 00AD 0013 0057 0013 04A2 0159 0057 0013 0D23
|
|
Post 40 made on Tuesday March 13, 2012 at 14:42 |
3FG Select Member |
Joined: Posts: | August 2009 1,861 |
|
|
Yes, the function number for Power toggle is 10. However, the 5 digit EFC is actually an encoded representation of 10. UEI (the folks who make Comcast remotes) try to obscure the actual function numbers, but the encoding scheme was figured out a long time ago. One needs to enter the encoded function number with UEI remotes.
|
|
Post 41 made on Wednesday March 14, 2012 at 07:38 |
jehill Long Time Member |
Joined: Posts: | March 2012 16 |
|
|
I see! Another thing that I don't understand is why it appears that the device code is different for each of the commands listed in the file mot-cab-dct6208-2.zip (downloaded from RC). Why is this?
|
|
Post 42 made on Wednesday March 14, 2012 at 16:22 |
3FG Select Member |
Joined: Posts: | August 2009 1,861 |
|
|
I haven't looked at the file but probably the issue is understanding the IR protocol. The IRP is: {38.7k,490}<1,-4.5|1,-9>(18,-9,F:8,D:4,C:4,1,-84,(18,-4.5,1,-178)*) {C = -(D + F:4 + F:4:4)} 01010000 0000 0110 should be reversed separately for each of F, D, and C. F D C 00001010 0000 0110
Then this is function number 10, device 0, with check sum 16-(0+10+0). Of course the checksum will change with each function number.
|
|
Post 43 made on Wednesday March 14, 2012 at 19:54 |
jehill Long Time Member |
Joined: Posts: | March 2012 16 |
|
|
Now that's helpful! I didn't know about was the check-sum. The binary sequence, reverse sequence and sequence in hex listed in the referenced file for the Power function are as follows:
01010000 00000110, 00001010 01100000, 0A60h. I have underlined the device code. As you can see, the author didn't reverse the the two halves of the second byte separately. Actually, the correct reverse binary and hex sequences are 01100000 00001010, 600A. Its much easier to see what's going on in this format. It makes sense that the last four bits received would be the check-sum and that they would be the first four bits interpreted, followed by the device number and the function number. Now I see that the second hex digit is 0 for all of the functions. The confusion was caused by the check-sum being in the middle of the incorrect reverse hex sequence. To summarize, the format of the revese hex sequence is CDFF, where C = check-sum, D = device number and FF = the function number.
|
|
|
Before you can reply to a message... |
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now. |
Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.
|
|