Page 1 of 1
different functions same button code?
Posted: Mon Jan 03, 2005 9:42 pm
by Guyfromhe
ok now i've got a dvd player that when you hold down a button it goes from chapter skip to fast-froward, i'd like to have these on different keys I assigned the EFC for the chapter skip button on my 8910 and when I hold down that key it works the way the OEM remote works, can I make a button reprodouce this hold down functionality?
Posted: Mon Jan 03, 2005 10:35 pm
by The Robman
If I understand you correctly, both fast forward and skip forward use the same EFC, the difference is that when the signal repeats the function is "fast forward" and when it's sent just once, the function is "skip forward".
The obvious thing to do is just to assign this EFC to both the fast forward and skip forward buttons on the URC-8910, but it sounds like you want something more slick than that.
I guess you could customize the executor that reproduces this protocol and design it so that when a certain code is entered, the signa is sent only once and when another certain code is entered the signal is sent a minimum of X times (where X is the minimum number of repeats needed to activate the fast forward function).
Do you know anything about assembler? If so, you could import the executor into PB (Protocol Builder) and do the customization in there, but this isn't exactly beginner territory.
What is the DVD player in question, and what setup code or upgrade are you using to control it?
Posted: Mon Jan 03, 2005 11:59 pm
by Guyfromhe
I am looking for the more slick way if possible
I know very little about assembler, is there any good docs on assembly for this processor I can take a look at?
the dvd player is a nexxtech DP3222
I built my own upgrade from the OEM remote the 8910 manual doesn't even list nextech but it's using the NEC1 protocol
Posted: Tue Jan 04, 2005 7:00 am
by Direwolf
Before doing all that work, first check to see if there are discrete FF/RW codes for your DVD player out there. I've got a Philips/Magnavox DVD recorder that only had the combined buttons on the remote, but the discrete FF/RW codes were available.
Posted: Tue Jan 04, 2005 7:39 am
by The Robman
I went to take a look at the upgrade you created but it's not in the file section, could you load it please.
Posted: Tue Jan 04, 2005 10:55 am
by Guyfromhe
sorry rob wasn't thinking last night
http://groups.yahoo.com/group/jp1/files ... Player.txt
I need to run to work, if you need a dump from the remote let me know and i'll do it when I get home...
thanks

Posted: Thu Jan 06, 2005 11:37 am
by Guyfromhe
still waiting on a reply to this rob

Posted: Thu Jan 06, 2005 12:11 pm
by The Robman
Thanks for the bump, I missed your post with the link in it. I checked my files and there's no UEI setup code that I know of that uses NEC1 with device codes 67.71, so I wasn't able to find any extra codes that way.
Looking at the functions that you have listed, I notice that there are gaps in the OBC sequence, so I'd be interested to know if OBCs 12, 13, 22, 29 or 32 do anything. If you don't find anything interesting there, try OBCs in the range 35 thru 45, or any OBCs above 47.
Hopefully you will find OBCs that work the fast forward and rewind functions directly.
Posted: Thu Jan 06, 2005 6:12 pm
by Guyfromhe
funny you should mention that, I tried already none of them seem to do anything, there were a couple that ended up duplicating buttons on the remote in there but that was about it... I don't think I went over 60 some I gave up how high should I go? if I hold down the button on my 8910 it does go from skip track to ff 2,4,6,8 but i'd like ff and skip on seperate buttons...
if there is no OBC that will do this what can we do?
Thanks
Posted: Thu Jan 06, 2005 6:36 pm
by The Robman
Well, for the two skip buttons, you could you learn quick taps of the original button, that would guarantee that even if you held the button down it wouldn't start scanning.
Could you live with the rewind and ffwd buttons "as is". To make it so that those always repeat at least a few times so as to avoid the skip setting would require a re-write of the NEC protocol. It's not that hard to do, but I don't expect it to make it to the top of my "to do" list anytime soon.
Posted: Thu Jan 06, 2005 7:11 pm
by Guyfromhe
i could live with it, but it but i'd like to be able to get it working properly... could you point me to any applicable documention about re-writing the protocol and i'll see if I can figure it out i'd like to learn anyway... if you could try to point me in the right direction as to where to start...
thanks.
Posted: Thu Jan 06, 2005 8:50 pm
by The Robman
The best tool to use is the
Protocol Builder spreadsheet. Also you should download the
S3C8 instruction set to read up on how each instruction works.
Posted: Thu Jan 06, 2005 11:15 pm
by Guyfromhe
thanks for the info, i'll take a look at it and see if I can figure it out, i'm pretty good at picking stuff up if I have the docs I need, i'll post up on here if I get it myself, and if you happen to have a couple minutes that you absoloutely can't find anything to do with if you could take a look if I havn't got it and get me the code I need for this that would be cool too
thanks again for all your help.