View previous topic :: View next topic |
Author |
Message |
rockpiles
Joined: 03 Oct 2004 Posts: 7
|
Posted: Sun Oct 03, 2004 2:20 pm Post subject: Sony6 Protocol |
|
|
I am using the RS 15-2117 remote and have learned keys from a Phillips wireless keyboard to control a DVB satellite card.
The memory on the remote is now full. The keys that are learned work fine everytime for controlling the basics of channel switching, the guide, etc.
The protocol on some of the learned keys in IR.exe show up as Sony6 and the only other information for these keys is in the OBC field. Some of the OBC numbers that are listed for the various keys are 10, 42, 50 and 58.
Is the Sony6 protocol usable? I did not see it listed in KM?
Knowing only the Sony6 protocol and the OBC numbers, is this enough information to create an upgrade from scratch?
Some of the other protocols on the learned keys are AirAsync2-D4.** and Phase Encoded(RC-Type).
Thanks for any input. |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21251 Location: Chicago, IL |
Posted: Sun Oct 03, 2004 2:42 pm Post subject: |
|
|
There is no such thing as a "Sony6" protocol, so the learned signal analyser obviously mis-decoded the signals presumably because it's a protocol that it's not programmed to recognize.
Therefore, could you please download your remote's memory using IR.exe and post the IR file in the Diagnosis Area, then post a link to it back here (after reading the thread that details HOW to post links, or you'll almost certainly post a bad link) _________________ 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 |
|
|
rockpiles
Joined: 03 Oct 2004 Posts: 7
|
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21251 Location: Chicago, IL |
Posted: Sun Oct 03, 2004 8:33 pm Post subject: |
|
|
These aren't very standard looking signals. I've started decoding them but have run out of time. Hopefully Jon Armstrong (our resident IR signal guru) will come along and put in his 2 cents.
What I've got so far is that all the times are multiples of 780 and the signals have varying lengths.
Where...
A = 780
B = 1560
C = 2340
D = 3120
E = 3900
F = 4680
G = 5460
H = 6240
I = 7020
Here's what the signals look like...
+C -A +A -A +B -A +A -A +A -B +A -A +B -A +A -83682
+C -A +A -A +B -A +A -A +A -B +A -A +B -A +A -19554
+C -A +A -A +A -D +A -B +A -A +B -A +A -101670
+C -A +A -A +A -D +I -124050
+C -A +A -A +B -A +A -A +E -A +A -A +A -83682
+C -A +A -A +B -A +A -A +E -A +A -A +A -B +C -A +A -A +A -D +E -A +A -A +A -101670
+C -A +A -A +A -D +I -124050
+C -A +A -A +B -A +A -A +D -A +B -A +A -79026
+C -A +A -A +A -D +D -A +B -A +A -101670 +C -A +A -A +A -D +I -124050
+C -A +A -A +B -A +A -A +D -B +A -A +B -55530
+C -A +A -A +A -D +D -B +A -A +B -100890
+C -A +A -A +A -D +I -124050
+C -A +A -A +B -A +A -A +B -A +A -C +B -83686
+C -A +A -A +B -A +A -A +B -A +A -C +B -B +C -A +A -A +A -D +B -A +A -C +B -101672
+C -A +A -A +A -D +I -124050
+C -A +A -A +B -A +A -A +C -B +B -A +B -82904
+C -A +A -A +B -A +A -A +C -B +B -A +B -18780
+C -A +A -A +A -D +C -B +B -A +B -100892
+C -A +A -A +A -D +I -124050
+C -A +A -A +B -A +A -A +B -B +B -B +A -67260
+C -A +A -A +A -D +B -B +B -B +A -101672
+C -A +A -A +A -D +I -124050
+C -A +A -A +B -A +A -A +C -A +A -A +C -83688
+C -A +A -A +B -A +A -A +C -A +A -A +C -B +C -A +A -A +A -D +C -A +A -A +C -101676
+C -A +A -A +A -D +I -124050
+C -A +A -A +B -A +A -A +A -A +C -A +C -83688
+C -A +A -A +B -A +A -A +A -A +C -A +C -B +C -A +A -A +A -D +A -A +C -A +C -101676
+C -A +A -A +A -D +I -124050
+C -A +A -A +B -A +A -A +A -B +B -A +D -82908
+C -A +A -A +B -A +A -A +A -B +B -A +D -A8 +C -A +A -A +A -D +A -B +B -A +D -100896
+C -A +A -A +A -D +I -124050
+C -A +A -A +B -A +A -A +A -B +A -A +B -A +A -83684
+C -A +A -A +B -A +A -A +A -B +A -A +B -A +A -50056
+C -A +A -A +A -D +A -B +A -A +B -A +A -101674
+C -A +A -A +A -D +I -124050
+C -A +A -A +B -A +A -A +E -A +A -A +A -83684
+C -A +A -A +B -A +A -A +E -A +A -A +A -B +C -A +A -A +A -D +E -A +A -A +A -101674
+C -A +A -A +A -D +I -124050
+C -A +A -A +B -A +A -A +C -B +D -82796
+C -A +A -A +B -A +A -A +C -B +D -82796
+C -A +A -A +B -A +A -A +C -B +D -33118
+C -A +A -A +A -D +C -B +D -103006
+C -A +A -A +A -D +I -124112
+C -A +A -A +B -A +A -A +A -B +A -D +A -84432
+C -A +A -A +B -A +A -A +A -B +A -D +A -9190 +C -A +A -A +A -D +A -B +A -D +A -95640
+C -A +A -A +A -D +I -124112
+C -A +A -A +B -A +A -A +C -A +A -A +C -82900
+C -A +A -A +B -A +A -A +C -A +A -A +C -82900
+C -A +A -A +B -A +A -A +C -A +A -A +C -A +A -A +A -D +C -A +A -A +C -82900
+B -A
+C -A +A -A +B -A +A -A +A -A +A -C +C -82900
+C -A +A -A +B -A +A -A +A -A +A -C +C -82900
+C -A +A -A +B -A +A -A +A -A +A -C +C -9196
+C -A +A -A +A -D +A -A +A -C +C -103010
+C -A +A -A +A -D +C -103010
+C -A +A -A +B -A +A -A +A -A +A -B +A -B +B -83750
+C -A +A -A +B -A +A -A +A -A +A -B +A -B +B -8508
+C -A +A -A +A -D +A -A +A -B +A -B +B -107756
+C -A +A -A +A -D +6994 -124076
+C -A +A -A +B -A +A -A +C -A +B -A +B -84448
+C -A +A -A +B -A +A -A +C -A +B -A +B -9200
+C -A +A -A +A -D +C -A +B -A +B -108528
+C -A +A -A +A -D +I -124112 _________________ 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 |
|
|
jon_armstrong Expert
Joined: 03 Aug 2003 Posts: 1238 Location: R.I.P. 3/25/2005 |
Posted: Sun Oct 03, 2004 8:47 pm Post subject: |
|
|
Rob,
I think they are Async type signals and tend to be inverted. So a One is probably +0,-800 and a Zero is +800,-0. Thats 1200 baud. They look to be 21 or 22 bits. Usually they are 8 data bits, preceded by a start bit and followed by a one or two stop bits and a parity bit. I spent a while on it and I haven't gotten down to a good set of byte barriers, but the bits are very consistent and repeat. It looks like you get two identical signals and then one or more bits change and then it keeps repeating.
I'm going to be gone all day tomorrow, but I'll try to post what I have done so far, if I don't figure it out. _________________ -Jon |
|
Back to top |
|
|
rockpiles
Joined: 03 Oct 2004 Posts: 7
|
Posted: Sun Oct 03, 2004 10:45 pm Post subject: |
|
|
You guys are really on top of things in this forum.
I wish I could jump in and talk intelligently about what you are seeing, but at this stage I'm on the bottom of the knowledge scale and will rely on what you get figured out. Just let me know if there is more information I can provide to you.
Appreciate all your time and effort!! |
|
Back to top |
|
|
jon_armstrong Expert
Joined: 03 Aug 2003 Posts: 1238 Location: R.I.P. 3/25/2005 |
Posted: Tue Oct 05, 2004 5:59 pm Post subject: |
|
|
Here is how I think the commands work:
{38k,msb?,800}<1,-0|0,-1>
(0:1,D:6,M:1,1:1,~P:1,1:1,0:1,F:7,1:1,~P:1,1:1,^100m) repeats twice?with M=0,
(0:1,D:6,M:1,1:1,~P:1,1:1,0:1,F:7,1:1,~P:1,1:1,^100m) repeats 3 times? with M=1
This is a 0 start bit, six device bits, a make/break bit, a "1" stop bit, a parity complement bit, another "1" stop bit. Then a 0 start bit, seven function bits, a "1" stop bit, a parity complement bit, another "1" stop bit and a gap such that each frame is 100 mS.
Here is how I decode D M F and vertical bars denote frames D,M, and F are decimal.
Code: | 10 0 105 | 10 0 105 | 10 1 105 | 10 1 105 | 10 1 105 Up
10 0 005 | 10 0 005 | 10 1 005 | 10 1 005 | 10 1 005 Down
10 0 009 | 10 0 009 | 10 1 000 | 10 1 000 | 10 1 000 Left
10 0 013 | 10 0 013 | 10 1 000 | 10 1 000 | 10 1 000 Right
10 0 046 | 10 0 046 | 10 1 046 | 10 1 046 | 10 1 046 Select
10 0 025 | 10 0 025 | Guide
10 0 051 | 10 0 051 | 10 1 000 | 10 1 000 | 10 1 000 Info
10 0 020 | 10 0 020 | 12 0 120 | 12 0 120 | 12 0 120 Last
10 0 068 | 10 0 068 | 12 0 122 | 12 0 122 | 12 0 122 Freeze
10 0 100 | 10 0 100 | 10 1 100 | 10 1 100 | 10 1 100 Move
10 0 105 | 10 0 105 | 10 1 105 | 10 1 105 | 10 1 105 Ch+
10 0 005 | 10 0 005 | 10 1 005 | 10 1 005 | 10 1 005 Ch-
10 0 024 | 10 0 024 | 10 0 024 | 10 0 024 | 10 0 024 Swap
10 0 111 | 10 0 111 | 10 1 111 | 10 1 111 | 10 1 111 Menu
10 0 092 | 10 0 092 | 10 0 092 | 10 0 092 | 10 0 092 1
10 0 091 | 10 0 091 | 10 1 091 | 10 1 091 | 10 1 091 0
10 0 018 | 10 0 018 | 10 1 018 | 10 1 018 | 10 1 018 5 |
There are definitely curious data in the repeats. _________________ -Jon |
|
Back to top |
|
|
jon_armstrong Expert
Joined: 03 Aug 2003 Posts: 1238 Location: R.I.P. 3/25/2005 |
Posted: Wed Oct 06, 2004 9:14 pm Post subject: |
|
|
I'm leaving town for five days and won't have my computer. So if, I don't get back to this, bump this thread in about a week. Perhaps someone else can thke a crack at this. For other PB experts, in theory (I think)you should be able to do this protocol in 21 data bits 12 fixed and 8 variable. The next to the last bit is always a 0 so a mid-frame burst 0f +800,-0 after the 19th bit should allow a single variable byte.
So far, I have come close but can't duplicate the exact signals. _________________ -Jon |
|
Back to top |
|
|
rockpiles
Joined: 03 Oct 2004 Posts: 7
|
Posted: Tue Oct 12, 2004 10:44 pm Post subject: |
|
|
jon_armstrong wrote: | I'm leaving town for five days and won't have my computer. So if, I don't get back to this, bump this thread in about a week. Perhaps someone else can thke a crack at this. For other PB experts, in theory (I think)you should be able to do this protocol in 21 data bits 12 fixed and 8 variable. The next to the last bit is always a 0 so a mid-frame burst 0f +800,-0 after the 19th bit should allow a single variable byte.
So far, I have come close but can't duplicate the exact signals. |
Jon,
Bumping as requested...thanks.
Gary |
|
Back to top |
|
|
jon_armstrong Expert
Joined: 03 Aug 2003 Posts: 1238 Location: R.I.P. 3/25/2005 |
Posted: Wed Oct 13, 2004 9:05 am Post subject: |
|
|
Gary,
Please learn numerals 0 through 9 using a sharp tap on the key rather than holding it down and post a link. Start the learning process with the fast LED flashing, then just give a sharp tap on the key. That way, I get to see the make and break command.
Most of the time, creating a device upgrade with the make key only will do what you need and will even allow more complex commands with a macro. For example ctrl-alt-del will only work if you send the make keys for each one in order. _________________ -Jon |
|
Back to top |
|
|
rockpiles
Joined: 03 Oct 2004 Posts: 7
|
Posted: Wed Oct 13, 2004 11:14 pm Post subject: |
|
|
Thanks Jon,
I'm traveling for my job this week and will get the 0-9 learned numerials in a link to you at the latest this weekend.
Gary |
|
Back to top |
|
|
rockpiles
Joined: 03 Oct 2004 Posts: 7
|
|
Back to top |
|
|
jon_armstrong Expert
Joined: 03 Aug 2003 Posts: 1238 Location: R.I.P. 3/25/2005 |
Posted: Mon Oct 18, 2004 5:30 pm Post subject: |
|
|
I finally found some time to do this. Here is a Protocol and Device upgrade with the original commands that you posted back (more or less) on the keys that they were learned to plus the numerals.
The commands in this upgrade are the make only keys. So give it a try and see how it works. Most of the time the make keys will do the trick. _________________ -Jon |
|
Back to top |
|
|
rockpiles
Joined: 03 Oct 2004 Posts: 7
|
Posted: Mon Oct 18, 2004 11:22 pm Post subject: |
|
|
Well it works, sort of...
Looks like I have the same issue as discussed in this thread.
http://www.hifi-remote.com/forums/viewtopic.php?t=2473&highlight=webtv
When I get a chance I'll try the webtv upgrade along with some macros for the break commands to see if this does any better. At this point I'm not sure how to do that and need to do some more reading.
Appreciate your effort! |
|
Back to top |
|
|
|