View previous topic :: View next topic |
Author |
Message |
Tobinh
Joined: 18 Aug 2004 Posts: 23 Location: Longview, TX |
Posted: Thu Aug 19, 2004 10:24 am Post subject: |
|
|
Ok, here's the spoon for the day. All presses are for button 1. there appears to be a transmit on press and one on release (as indicated by the led) after about a sec the led flashes repeatedly (A Hold, I assume) I brought the Keyboard in today, it appears to be similar.
makes and breaks were isolated by shielding the reciever.
the Keyboard has 102 keys.
BTW new batteries.
I'm going to TRY not to respond today (I REALLY NEED TO WORK!)
Keyboard "1"
0000 006d 0000 0010 0023 0012 0011 0023 0011 0012 0011 0012 0011 001b 0011 0012 0011 0012 0011 0012 0011 0012 0011 0012 0011 002c 0011 0023 0011 0012 0011 002c 0011 001b 0011 09b6
Remote Make "1"
0000 006d 000e 0000 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 0019 0012 0011 0012 0011 0012 002b 0012 0022 0012 0011 0012 0022 0012 0011
0000 006c 000e 0000 0023 0012 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 0011 0012 002b 0012 0023 0012 0011 0012 0023 0012 0012
break
0000 006c 000e 0000 0023 0012 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 0023 0012 002b 0012 0023 0012 001a 0012 0022 0012 0012
0000 006c 000e 0000 0023 0012 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 0023 0012 002b 0012 0023 0012 001a 0012 0022 0012 0012
hold – break
0000 006c 002a 0000 0023 0012 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 001a 0012 002b 0012 0023 0012 001a 0012 0022 0012 0c12 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 001a 0012 002b 0012 0023 0012 001a 0012 0022 0012 02a5 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 0023 0012 002b 0012 0023 0012 001a 0012 0022 0012 0012
0000 006c 001c 0000 0023 0012 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 001a 0012 002b 0012 0023 0012 001a 0012 0022 0012 06d1 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 0022 0012 002b 0012 0023 0012 001a 0012 0023 0012 0012
Make – Break
0000 006c 001c 0000 0023 0012 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 0011 0012 002b 0012 0023 0012 0011 0012 0022 0012 2407 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 0023 0012 002b 0012 0023 0012 001a 0012 0022 0012 0012
0000 006d 001c 0000 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 0011 0012 002b 0012 0022 0012 0011 0012 0022 0012 1d7f 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 0022 0012 002b 0012 0022 0012 001a 0012 0022 0012 0011
Make-Hold-Break
0000 006d 0038 0000 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 0019 0012 0011 0012 0011 0012 002b 0012 0022 0012 0011 0012 0022 0012 1e82 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 001a 0012 002b 0012 0022 0012 001a 0012 0022 0012 0bf6 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 001a 0012 002b 0012 0022 0012 001a 0012 0022 0012 04b0 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 0019 0012 0011 0012 0022 0012 002b 0012 0022 0012 001a 0012 0022 0012 0011
0000 006c 0046 0000 0023 0012 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 0011 0012 002b 0012 0023 0012 0011 0012 0022 0012 1eca 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 001a 0012 002b 0012 0023 0012 001a 0012 0022 0012 0c13 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 001a 0012 002b 0012 0023 0012 001a 0012 0022 0012 0c13 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 001a 0012 002b 0012 0023 0012 001a 0012 0022 0012 02a5 0023 0011 0012 002b 0012 0011 0012 0011 0012 0011 0012 0011 0012 001a 0012 0011 0012 0023 0012 002b 0012 0023 0012 001a 0012 0022 0012 0012 |
|
Back to top |
|
|
jon_armstrong Expert
Joined: 03 Aug 2003 Posts: 1238 Location: R.I.P. 3/25/2005 |
Posted: Thu Aug 19, 2004 12:28 pm Post subject: |
|
|
I think the last command appears to solve the puzzle, it has five segments that I decode as the following:
03 04 8B 1-1 Make
03 44 9B 1-2 Hold
03 44 9B 1-3 Hold
03 44 9B 1-4 Hold
03 84 9B 1-5 Break _________________ -Jon |
|
Back to top |
|
|
jon_armstrong Expert
Joined: 03 Aug 2003 Posts: 1238 Location: R.I.P. 3/25/2005 |
Posted: Thu Aug 19, 2004 6:46 pm Post subject: |
|
|
Tobin, what you now need to do is learn all commands on the remote with the Pronto. You can make just save them all in a ccf file. John wrote a tool ling ago that converts a ccf file into hex. You will need to label them.
Let's save the keyboard for later. I haven't even looked at it as I was pretty busy today, too. I am assuming the remote is a higher priority since universal remotes don't make very good keyboards
Since John is going to be gone, we may as well use Protocol Builder to create the protocol for the remote. Ususally we can get by with only the make command and that simplifies everything. _________________ -Jon |
|
Back to top |
|
|
Tobinh
Joined: 18 Aug 2004 Posts: 23 Location: Longview, TX |
Posted: Thu Aug 19, 2004 7:02 pm Post subject: |
|
|
Just Finished that.
I finally realized that i was a bit too quick on the button. It was after the prompt, but I guess the pronto was not ready. This one has makes and holds for all the remote keys.
A few things...
the mouse left and right keys have no transmitted repeat.
I did capture the track ball, but I'm sure it needs to be edited.
here's the file
http://groups.yahoo.com/group/jp1/files/Diagnosis%20Area/tobin_all.ccf
Thanks a bunch.
As for the keyboard, I'm sure you're right. I'm not particularly intrested in decoding it except for shortcuts and the fact that it might provide insight onto the protocol.
Let me know if you have any special Learn requests. |
|
Back to top |
|
|
Tobinh
Joined: 18 Aug 2004 Posts: 23 Location: Longview, TX |
Posted: Thu Aug 19, 2004 7:03 pm Post subject: |
|
|
I'm not in a particular hurry to get a protocol, so don't rush. |
|
Back to top |
|
|
johnsfine Site Admin
Joined: 10 Aug 2003 Posts: 4766 Location: Bedford, MA |
Posted: Thu Aug 19, 2004 7:10 pm Post subject: |
|
|
Tobinh wrote: | I'm not in a particular hurry to get a protocol, so don't rush. |
You might want to bump this thread next Friday. I don't have a great memory. |
|
Back to top |
|
|
jon_armstrong Expert
Joined: 03 Aug 2003 Posts: 1238 Location: R.I.P. 3/25/2005 |
Posted: Sat Aug 21, 2004 3:08 pm Post subject: |
|
|
I posted a device upgrade that should work. I tested several numerals and they appeared to be the same as what was learned.
I have only assigned numerals to the buttons but all make and break commands are there in the functions tab.
This protocol can only do the make OR break command. In the past we have found that the make commands suffice for most remote functions. So give them a try and see how they work.
In analyzing all the remote commands (but not the mouse buttons, trackball, or keyboard commands) it looks like this is the protocol:
{38K,226}<2,-2|2,-3|2,-4|2,-5>(4,-2,D:8,M:2,F:6,2:2,C:2,~F:4:0,2,-356), if M=1 it repeats otherwise not
where C=M:1:1+M:1:0+F:1:5+F:1:4
and for M
0=Make, 1=repeat, and 2=break
However the mouse buttons look quite different. It doesn't seem to use check bytes at all. This is similar to what I have experienced before where Mouse/Trackball commands are a separate protocol.
The protocol builder protocol does not do anything but play back the bits substituted as John described in one of his early posts. It has three variable bytes and can be keymoved in IR in most of the newer SC380+ remotes.
To use the device upgrade, remember to change the remote type to whatever you are using and copy both device AND protocol upgrades into IR and upload. _________________ -Jon |
|
Back to top |
|
|
Tobinh
Joined: 18 Aug 2004 Posts: 23 Location: Longview, TX |
Posted: Sun Aug 22, 2004 10:53 pm Post subject: |
|
|
Thanks for the work, but...
I don't have excel, so I'm using RM which does not like the file. Is there any way to get keymap-master to work on Open Office? Any other options?
I have Excel at work, but I'll only do that If I have no other options from home.
Tobin |
|
Back to top |
|
|
Tobinh
Joined: 18 Aug 2004 Posts: 23 Location: Longview, TX |
Posted: Sun Aug 22, 2004 10:58 pm Post subject: |
|
|
I probably won't use the mouse.
Tobin. |
|
Back to top |
|
|
gfb107 Expert
Joined: 03 Aug 2003 Posts: 3411 Location: Cary, NC |
Posted: Mon Aug 23, 2004 7:45 am Post subject: |
|
|
This upgrade file doesn't appear to follow the rules for Manual Settings, unless I don't u nderstand them correctly, which is quite possible.
According to the Setup tab, commands are specified using OBCs, in LSB form, usig 8 bits. However, the OBCs are entered in hex (not normal), and are 24 bits (also not normal). RM can't handle this. _________________ -- Greg
Original RemoteMaster developer
JP1 How-To's and Software Tools
The #1 Code Search FAQ and it's answer (PLEASE READ FIRST) |
|
Back to top |
|
|
Mark Pierson Expert
Joined: 03 Aug 2003 Posts: 3017 Location: Connecticut, USA |
Posted: Mon Aug 23, 2004 8:49 am Post subject: |
|
|
gfb107 wrote: | However, the OBCs are entered in hex (not normal), and are 24 bits (also not normal). RM can't handle this. |
That's the direct hex entry option that KM provides. Style (EFC/OBC) doesn't matter as the raw hex is taken literally. _________________ Mark |
|
Back to top |
|
|
jon_armstrong Expert
Joined: 03 Aug 2003 Posts: 1238 Location: R.I.P. 3/25/2005 |
Posted: Mon Aug 23, 2004 10:50 am Post subject: |
|
|
Tobin, for test purposes just tell me what kind of remote you have and I'll post the device and protocol upgrade that you can copy into IR. I'll tell you what buttons have which commands if it's not obvious.
Greg, it probably would be useful to create a mode in RM to accept raw hex for fixed and variable bytes. I know that I have created at least one protocol with five variable bytes that IR accepted. Conversion from KM isn't that important. _________________ -Jon |
|
Back to top |
|
|
Tobinh
Joined: 18 Aug 2004 Posts: 23 Location: Longview, TX |
Posted: Mon Aug 23, 2004 11:23 am Post subject: |
|
|
OFA 8012 (From Wallmart) with 2k I am using extender v3, but I guess for this purpose that doesn't matter. |
|
Back to top |
|
|
Tobinh
Joined: 18 Aug 2004 Posts: 23 Location: Longview, TX |
Posted: Mon Aug 23, 2004 4:23 pm Post subject: |
|
|
It might be the 6012 (I'm not looking at my remote right now) |
|
Back to top |
|
|
Tobinh
Joined: 18 Aug 2004 Posts: 23 Location: Longview, TX |
Posted: Mon Aug 23, 2004 4:25 pm Post subject: |
|
|
Yea, It's the 6012, not the 8012 |
|
Back to top |
|
|
|