Page 1 of 1

Samsung DVD/VCR Jog Dial produces dual signals for each cmd

Posted: Fri Feb 23, 2007 11:52 pm
by JimWise
I have a Samsung DVD-V2500 DVD/VCR combo player. The 715 DVD code set works the best, but only works properly for the number keys, play, stop, chapter forward and chapter reverse. I was able to learn all the other keys and functions, but I am unable to create KeyMoves/Upgrades for the functions controlled by the jog dial.

All of the non-Jog Dial functions generate a single signal, using the NECx2 protocol for Device 5, Sub-Device 5. The Jog Dial functions (Step, six speeds for Fast Forward and six speeds for Rewind) all send an identical NECx2 signal for Device 5, Sub-Device 5, but then each sends a unique NECx2 signal for Device 2, Sub-Device 2. I tried creating a KeyMove for the Device 2, Sub-Device 2 codes in IR.exe under the DVD 715 device even though that would use Device 5, Sub-Device 5. Unsurprisingly this did not work. I then used RemoteMaster to generate an Upgrade 1715 device containing nothing but the Jog Dial functions and using only the Device 2, Sub-Device codes and creating it as a Device 2, Sub-Device 2 remote. I then loaded this into IR.exe and uploaded it to my remote (a URC-9910) but still no luck.

I would like to use pretty much all 13 of the Jog Dial functions (well, there is actually a 14th, a Reverse Step, but that only works with the VCR and not the DVD so I hardly ever use that one), but I would really like to get those functions out of the Learned Memory.

Thanks for any help on this :-)

Jim Wise

Extra Info:
IR file with learned Jog Dial functions: Samsung DVD-V2500 Jog Dial Problems.IR
RMDI file with Device 2 Sub-Device 2 Jog Dial functions: Samsung DVD-V2500 DVD-VCR Combo Jog Dial Only.rmdu

Code: Select all

Protocol: NECx2 
DS=Device/Sub-Device 
F: X-Times Fast-Forward 
R: X-Times Rewind 

       D/S  OBC  HEX  EFC   Learned to Button 
Step   5.5  122  A1   007   Pause 
       2.2  144  F6   125 

2xF    5.5  122  A1   007   1   
       2.2  132  DE   188 

4xF    5.5  122  A1   007   2 
       2.2  130  BE   191 

8xF    5.5  122  A1   007   3 
       2.2  138  AE   063 

16xF   5.5  122  A1   007   4 
       2.2  142  8E   062 

32xF   5.5  122  A1   007   5 
       2.2  140  CE   060 

128xF  5.5  122  A1   007   6 
       2.2  136  EE   061 

2xR    5.5  122  A1   007   7 
       2.2  133  5E   192 

4xR    5.5  122  A1   007   8 
       2.2  131  3E   195 

8xR    5.5  122  A1   007   9    
       2.2  139  2E   067 

16xR   5.5  122  A1   007   0 
       2.2  143  0E   066 

32xR   5.5  122  A1   007   Enter 
       2.2  141  4E   064 

128xR  5.5  122  A1   007   TV/Vid 
       2.2  137  6E   065 
(Sorry for the extremely long message and the poorly formatted "code", but just standard text and "list" both lost the indents. It is now VERY late so I will sign off for the night.)

Posted: Sat Feb 24, 2007 2:27 am
by Capn Trips
Those learns appear to be pretty good, and as far as I can tell, are actually 2-part signals. None of the NEC protocol executors generates a 2-part signal (as opposed to, say, the Pioneer 2CMD or Pioneer 4DEV protocols). The NEC Protocol help refers you to the Harmon Kardon executor for 2-part commands, but it does not allow you to set the device codes.

You COULD try creating a macro with the NECx2 5:5 command immediately followed by the NECx2 2:2 command, but apparently, based on your learns, I would assume that the order is (1) immaterial, and (2) repeats BOTH parts of the command, so when you hold down the macro key, it would only repeat the LAST command and not BOTH, and may not work properly.

I guess we need an expert to create a new NEC 2CMD executor (or tweak the Harmon Kardon combo or a Pioneer executor, since I have read repeatedly that Pioneer is similar to NEC)

Posted: Sat Feb 24, 2007 1:39 pm
by JimWise
Capn Trips wrote:Those learns appear to be pretty good
Well, some of the learns took me several tries to get a clean capture. Although a few of them were pretty ugly to begin with, since there were 13 in all it quickly appeared that the original signal was actually a dual send of a NECx2 2:2 and NECx2 5:5 command, so I kept recapturing until I got them all to show up that way. The DVD/VCR combo also responded MUCH more reliably to those captured signals too, funny how that happens ;-) .
Capn Trips wrote:You COULD try creating a macro with the NECx2 5:5 command immediately followed by the NECx2 2:2 command, but apparently, based on your learns, I would assume that the order is (1) immaterial, and (2) repeats BOTH parts of the command, so when you hold down the macro key, it would only repeat the LAST command and not BOTH, and may not work properly.
I played around with that today. Before I started playing with the macro I noticed that I could get the Samsung to respond if I covered the IR LED on the original Samsung remote, moved the Jog Dial to one of the speed settings and held it there, then briefly exposed the IR LED then covered it back up before releasing the Jog Dial. The Samsung remains in that speed setting even when the IR LED is covered again, it only changes play speed if it receives a new signal, so I do not need a Macro to repeat indefinitely.

I set up a few Macros. One to send the NECx2 2:2 command followed by the NECx2 5:5 command, a second to send the NECx2 5:5 command first then the NECx2 2:2 command, and a third that alternated between the 2:2 and 5:5 commands six times.

If I pressed the first or second Macro keys a few times I could sometimes get the Samsung to respond properly, but I was never able to get it to respond to just a single press of the Macro keys and it certainly was not reliable. The Samsung never responded to the third Macro. I do not know if the Samsung only needs to see one cycle of the 2:2/5:5 signal or if it needs to have at least two cycles, but it seems to be a timing issue. The successful response was probably from the last send of one Macro press and the first send of the second Macro press having the correct succession speed.

After that I set one of the Macro keys to send the 2:2 signal and a second Macro key to send the 5:5 signal and played around with different timings between pressing the two buttons, but no matter what speed I tried or how many cycles I tried to do I was unable to get the Samsung to respond. I have a feeling that the two signals need to be sent in very quick succession. When I learned the signals the 9910 would report "Success" nearly instantly after I pressed the button I wanted to learn the signal to.

BTW, at least on the URC-9910 holding down the Macro key just performs the Macro once and does not repeat any part the Macro until released and pressed again.
Capn Trips wrote:I guess we need an expert to create a new NEC 2CMD executor (or tweak the Harmon Kardon combo or a Pioneer executor, since I have read repeatedly that Pioneer is similar to NEC)
Well, that expert certainly is not me ;-), although I would be more than happy to lend a hand in any way I can. Should I post some sort of want ad in the "JP1 - Software" section to get help with this?

Thanks for the help, I am definitely learning more about these remotes than I ever imagined, and finding it both interesting and frustrating :-P

Jim

Extra Info:
New IR file with 5:5 signals mapped to DVD, the 2:2 signals from the Upgrade file listed in my original post mapped to SAT, and a few of the Macros I was unsuccessfully playing with:
Samsung Macro using KeyMove and Upgrade.IR

Posted: Sat Feb 24, 2007 2:59 pm
by JimWise
In the meantime, is there a way for me to leave these commands in the Learned section of memory but clean them up some more through the software so they take up less room?