View previous topic :: View next topic |
Author |
Message |
Mor@
Joined: 28 Nov 2005 Posts: 13 Location: Soest, The Netherlands |
Posted: Wed Jan 10, 2007 10:01 am Post subject: Samsung DCB-P850R |
|
|
I recently bought a Digital Cable Receiver from Samsung, which is quite new.
I didn't find a device upgrade for it, so I decided to make one myself.
However when I open the learned data tab in IR I don't recognize the protocol. It has more than one line and the protocol is eg Gap-502-1150-16?
I searched the forum for this Gap protocol but I only found device specific information. These protocols don't work for my device.
I learned as much keys as possible until the memory was full.
My remote is an URC8910 and I use IR V7b3
Link to my IR file------>
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=4069
Hope someone can help me out.
Marcus. |
|
Back to top |
|
|
johnsfine Site Admin
Joined: 10 Aug 2003 Posts: 4766 Location: Bedford, MA |
Posted: Wed Jan 10, 2007 10:12 am Post subject: |
|
|
We've certainly seen those signals before (16 bits then a large burst then 20 more bits). But I don't know what to search for to find the previous thread.
Hopefully Rob has a better memory of this than I have.
Hopefully Rob provided an upgrade last time that can be used this time. |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21279 Location: Chicago, IL |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21279 Location: Chicago, IL |
Posted: Wed Jan 10, 2007 11:19 am Post subject: |
|
|
johnsfine wrote: | But I don't know what to search for to find the previous thread. |
Just FYI, what I did was search for +4500. I limited it to the Protocol Decodes forum and I selected the option where it shows you the posts, not just the names of the threads. The snippets of posts that were displayed were enough to find the right thread. _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Last edited by The Robman on Mon Feb 05, 2007 10:59 am; edited 1 time in total |
|
Back to top |
|
|
Mor@
Joined: 28 Nov 2005 Posts: 13 Location: Soest, The Netherlands |
Posted: Wed Jan 10, 2007 3:19 pm Post subject: |
|
|
I found this thread when searching for the gap protocol.
I've tried the protocol but it doesn't work for my device.
Should it work in your opinion or do I need a different protocol
Marcus |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21279 Location: Chicago, IL |
Posted: Wed Jan 10, 2007 3:28 pm Post subject: |
|
|
It may need different values plugged in, I don't have time to look at it now myself, but if you want to look at it, use the signal structure that I described in that other thread to decode (by hand) the signals that you captured.
Ignore the "Gap" stuff, just use the raw timing data. To view the timing data select Advanced > Forced Learned Timings _________________ 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 |
|
|
Mor@
Joined: 28 Nov 2005 Posts: 13 Location: Soest, The Netherlands |
Posted: Wed Jan 10, 2007 3:50 pm Post subject: |
|
|
Ok Rob, thanks so far.
That sounds pretty advanced to me though, but I'll read through the other thread and see what I can find out.
Until now I only have build simple KM files.
If you could find the time I would appreciate it off course.
Regards, Marcus. |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21279 Location: Chicago, IL |
Posted: Wed Jan 10, 2007 7:42 pm Post subject: |
|
|
Here's how you decode signals. First you cut & paste all the learned times over to Notepad (or similar). Here's just the first one from your file...
Code: | +4530 -4486 +502 -492 +502 -492 +502 -492 +502 -492 +502 -492 +502 -1472 +502 -492 +502 -492 +502 -492 +502 -492 +502 -492 +502 -492 +502 -492 +502 -492 +502 -492 +502 -492 +502 -4500 +502 -1472 +502 -492 +502 -492 +502 -492 +502 -1472 +502 -492 +502 -492 +502 -1472 +502 -492 +502 -492 +502 -492 +502 -492 +502 -492 +502 -1472 +502 -1472 +502 -492 +502 -1472 +502 -1472 +502 -1472 +502 -1472 +502 -59678 |
Then you neaten them up by rounding the numbers...
Code: | +4500 -4500 +500 -500 +500 -500 +500 -500 +500 -500 +500 -500 +500 -1500 +500 -500 +500 -500 +500 -500 +500 -500 +500 -500 +500 -500 +500 -500 +500 -500 +500 -500 +500 -500 +500 -4500 +500 -1500 +500 -500 +500 -500 +500 -500 +500 -1500 +500 -500 +500 -500 +500 -1500 +500 -500 +500 -500 +500 -500 +500 -500 +500 -500 +500 -1500 +500 -1500 +500 -500 +500 -1500 +500 -1500 +500 -1500 +500 -1500 +500 -59678 |
Then you convert the pairs into binary. In the previous thread I have already defined the pairs as follows:
1 = +500 -1500
0 = +500 -500
So here's the whole list...
Code: | +4500 -4500 0000010000000000 +500 -4500 10001001000001101111 +500 -59678 0
+4500 -4500 0000010000000000 +500 -4500 10000011000011001111 +500 -59676 ch+
+4500 -4500 0000010000000000 +500 -4500 10001011000001001111 +500 -59676 ch-
+4500 -4500 0000010000000000 +500 -4500 10001010010001011011 +500 -59676 menu
+4500 -4500 0000010000000000 +500 -4500 10001111000000001111 +500 -59676 guide
+4500 -4500 0000010000000000 +500 -4500 10001000010001111011 +500 -59676 info
+4500 -4500 0000010000000000 +500 -4500 10000001010011101011 +500 -59676 red
+4500 -4500 0000010000000000 +500 -4500 10001000110001110011 +500 -59678 green
+4500 -4500 0000010000000000 +500 -4500 10001100110000110011 +500 -59678 yellow
+4500 -4500 0000010000000000 +500 -4500 10000111100010000111 +500 -59652 power
+4500 -4500 0000010000000000 +500 -4500 10000000110011110011 +500 -59652 blue
+4500 -4500 0000010000000000 +500 -4500 10000011010011001011 +500 -59654 return
+4500 -4500 0000010000000000 +500 -4500 10001100100000110111 +500 -59654 right
+4500 -4500 0000010000000000 +500 -4500 10000100100010110111 +500 -59654 left
+4500 -4500 0000010000000000 +500 -4500 10001000100001110111 +500 -59654 down
+4500 -4500 0000010000000000 +500 -4500 10000000100011110111 +500 -59652 up
+4500 -4500 0000010000000000 +500 -4500 10000010100011010111 +500 -59654 select
+4500 -4500 0000010000000000 +500 -4500 10001011010001001011 +500 -59652 play/pause
+4500 -4500 0000010000000000 +500 -4500 10000101100010100111 +500 -59656 record
+4500 -4500 0000010000000000 +500 -4500 10001110010000011011 +500 -59656 stop
+4500 -4500 0000010000000000 +500 -4500 10001111100000000111 +500 -59656 PIP |
As I defined in the earlier thread, the 2nd part of each string consists of a 4-bit unit code, the 8-bit OBC and then the complement of the OBC, so to get the OBC values you extract the 8-bit OBC string and then read it backwards (because this is an LSB protocol).
I have done that and created the following upgrade based on the buttons that you learned.
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=4073 _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Last edited by The Robman on Fri Jan 12, 2007 2:10 pm; edited 1 time in total |
|
Back to top |
|
|
Mor@
Joined: 28 Nov 2005 Posts: 13 Location: Soest, The Netherlands |
Posted: Thu Jan 11, 2007 8:54 am Post subject: |
|
|
Great work, thanks a lot Rob.
I'll try your file and maybe with the info you supplied I'd be able to decode the rest myself.
Marcus. |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21279 Location: Chicago, IL |
Posted: Thu Jan 11, 2007 11:47 am Post subject: |
|
|
When you're done, please post the updated info here and load the upgrade file into the file section (then I'll delete the file that I created). _________________ 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 |
|
|
Mor@
Joined: 28 Nov 2005 Posts: 13 Location: Soest, The Netherlands |
Posted: Fri Jan 12, 2007 9:48 am Post subject: |
|
|
Ok Rob,
Hate to bother you again, but I've loaded the device into the remote and unfortunately none of the signals work
Do you have any suggestions at this point
Regards,
Marcus. |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21279 Location: Chicago, IL |
Posted: Fri Jan 12, 2007 9:53 am Post subject: |
|
|
Well, the first step is to eliminate "user error", so to that end, could you please load your IR file into the Diagnosis Area (and post a link to it) so I can take a look.
While you're at it, if you have the function names for the signals that you learned previously, please post them, and if you've learned the rest of the buttons, please post that IR file also. _________________ 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 |
|
|
Mor@
Joined: 28 Nov 2005 Posts: 13 Location: Soest, The Netherlands |
Posted: Fri Jan 12, 2007 11:28 am Post subject: |
|
|
Ok Rob,
I've uploaded your KM file updated with the button functions and also included my IR file with the device loaded as cable/2000 and some more buttons in the learned data tab with button info in the note section.
Here's the link
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=4082
Marcus. |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21279 Location: Chicago, IL |
Posted: Fri Jan 12, 2007 2:14 pm Post subject: |
|
|
I see what you need to do, change the "Raw Fixed Data" cell (in KM's Setup sheet) from 00 to 40. _________________ 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 |
|
|
Mor@
Joined: 28 Nov 2005 Posts: 13 Location: Soest, The Netherlands |
Posted: Sun Jan 14, 2007 12:27 pm Post subject: |
|
|
Yeah, that's it
Now I put the OBC's of the remaining buttons of the remote in the KM file, but I guess that's just too simple...
Unfortunately that doesn't do the trick.
I,ve uploaded the KM file tothe files section, so maybe you can take a look at it Rob. I guess I need to convert these signals and cannot just use the OBC
The non working functions start at cell 23 in the KM file
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=4091
Regards,
Marcus. |
|
Back to top |
|
|
|