View previous topic :: View next topic |
Author |
Message |
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21210 Location: Chicago, IL |
Posted: Fri Feb 27, 2009 11:23 am Post subject: |
|
|
Here's a link to the file that Steve referred to:
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=6305
I have updated it to remove the non-coded buttons, to combine the duplicate buttons (eg, arrow up and channel up) and to reflect that EXIT and OK also function as left/right arrow keys.
If you want to delete one of your own files, you can use the button, but the prefered approach is to overlay the current file with the new version, which you can do using the button. When you delete an old file and create a new replacement, any posted links to the old file will no longer function. _________________ 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 |
|
|
stevewahl
Joined: 07 Nov 2008 Posts: 12
|
Posted: Fri Feb 27, 2009 12:21 pm Post subject: |
|
|
Thanks, Rob, esp. for the info on how to work the files section! |
|
Back to top |
|
|
cougar97201
Joined: 09 Mar 2004 Posts: 25 Location: Portland, OR |
Posted: Fri Feb 27, 2009 9:15 pm Post subject: |
|
|
The Robman wrote: | to reflect that EXIT and OK also function as left/right arrow keys. |
Keep in mind I am using the DT502, not the DT250, but they are likely
the same regarding this:
I think you will find "Menu" is a better choice than "Exit" when navigating
the menus. "Menu" yields the behaviour you might expect from "left arrow",
ie. it pops up a level in a multi level menu. "Exit" on the other hand
completely exits the entire menu, regardless of what level you are at.
BTW: the DT502 factory remote really sucks...very low power. using 881x greatly
improves ability to use the box. Is DT250 just as bad? _________________ Phil (one of many) |
|
Back to top |
|
|
stevewahl
Joined: 07 Nov 2008 Posts: 12
|
Posted: Sat Feb 28, 2009 9:21 am Post subject: |
|
|
Good point about the menu button. As it is, the stuff in the menus doesn't seem that important to day-to-day operations with a set top box. Sometimes, I don't WANT all the features mapped to the JP1 remote, I only want the things that the rest of the family can't mess up. Then for the rare occasions I need to dig deep in the menus, I'll get the original remote. I didn't do that in this case yet, but I'm thinking about it.
As far as the factory remote goes, I haven't noticed much, but I do seem to recall having to point the remote right at it to make it work. If the DTV transition had happened on time, I might be telling you more; we don't use the box that much yet, I'm just trying to get ready. (My antenna system is good enough that we are perfectly happy with analog in the meantime.) |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21210 Location: Chicago, IL |
Posted: Sat Feb 28, 2009 2:00 pm Post subject: |
|
|
Steve, can you confirm that MENU works as a left arrow. _________________ 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 |
|
|
cougar97201
Joined: 09 Mar 2004 Posts: 25 Location: Portland, OR |
Posted: Sat Feb 28, 2009 6:06 pm Post subject: |
|
|
The Robman wrote: | Steve, can you confirm that MENU works as a left arrow. |
There is some confusion (and I am sure I contributed my share )
The menu is poorly designed (ex. no way to navigate reliably with macros
since cursor does not reset (sometimes) and no direct access of items)
and just feels inconsistent.
The menu is navigated with "OK" to go forward and "MENU" to go back.
"RIGHT" and "LEFT" arrows also work for that. But in some places only
the REAL "RIGHT" and "LEFT" arrows will do, so you'll be hosed sometimes, sometimes not.
This is not worth fretting about. "OK" for "RIGHT" and "MENU" for "LEFT"
will get you further than if you had nothing at all on those buttons.
A poor bandaid til REAL "RIGHT" and "LEFT" issue is resolved, but
a sometimes useful bandaid nevertheless.
Steve may confirm...but that is what I see on mine.
I got what i paid for _________________ Phil (one of many) |
|
Back to top |
|
|
stevewahl
Joined: 07 Nov 2008 Posts: 12
|
Posted: Mon Mar 02, 2009 11:26 am Post subject: |
|
|
Sorry, I've been busy. But I'll check on the menu / OK thing tonight when I get home. |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21210 Location: Chicago, IL |
Posted: Mon Mar 09, 2009 9:59 pm Post subject: |
|
|
Hopefully one of the experts can help me here. I've been trying to create an executor to replicate the volume buttons from the Apex DT250 remote but am having problems.
This is what the signals look like:
1 = +500 -1200
0 = +500 -600
vol+
+3700 -1800 11101010 10011010 00011010
+3700 -1800 01011010 00011010 +500 -53600
+3700 -3500 +500 -100700
vol-
+3700 -1800 11101010 10011010 00011010
+3700 -1800 01011010 01010010 +500 -53600
+3700 -3500 +500 -100700
mute
+3700 -1800 11101010 10011010 00011010
+3700 -1800 01011010 11101010 +500 -52300
+3700 -3500 +500 -100700
My approach is to call the IR engine 3 times, once for each part (as I've broken them apart above), however I have been unable to format the first part so that there's no leadout time, and I can't figure out why.
The following zip file contains the KM and PB files, along with an IR file with the original learns.
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=6371 _________________ 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 |
|
|
mr_d_p_gumby Expert
Joined: 03 Aug 2003 Posts: 1370 Location: Newbury Park, CA |
Posted: Wed Mar 11, 2009 2:45 pm Post subject: |
|
|
One thing that I noticed at first glance was that you have the leadout time period defined as $0001. I don't know if you tried it or not, but in the HCS08 IR engine, $0000 would cause it to skip the leadout period. I'm not sure if the S3C8 IR engine reacts the same, though. _________________ Mike England |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21210 Location: Chicago, IL |
Posted: Wed Mar 11, 2009 5:15 pm Post subject: |
|
|
I originally has it as zeroes, but when that didn't work, I tried setting it to a very small value as that wouldn't cause a problem had it actually created a small leadout, but it didn't. I keep getting a leadout value in excess of 100,000 uS. _________________ 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 |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21210 Location: Chicago, IL |
|
Back to top |
|
|
cougar97201
Joined: 09 Mar 2004 Posts: 25 Location: Portland, OR |
Posted: Thu Mar 19, 2009 8:44 pm Post subject: |
|
|
Thanks, Rob. Works Great. (I tested first download with dt502)
BTW: You left out "dash" function = EFC 150 _________________ Phil (one of many) |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21210 Location: Chicago, IL |
Posted: Thu Jul 08, 2010 1:57 pm Post subject: |
|
|
I have just added comments for all of the code. This is an interesting executor. All the base times are for the volume buttons, so when they want to switch to the NEC1 times, they load the data from a stack coded at the end of the executor, which I think is pretty neat. It uses the "LDCI" command, that I had never seen before.
For the volume buttons, instead of breaking the signal into 3 parts where the first part doesn't have a leadout pair, they break it into 2 parts and then they split the first part into 2 using a mid-frame burst pair. They use the $015B vector (that I've never seen used before) to copy the leadin pair to the mid-frame pair location. _________________ 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 |
|
|
mr_d_p_gumby Expert
Joined: 03 Aug 2003 Posts: 1370 Location: Newbury Park, CA |
Posted: Thu Jul 08, 2010 3:05 pm Post subject: |
|
|
The Robman wrote: | ...they load the data from a stack coded at the end of the executor, which I think is pretty neat. It uses the "LDCI" command, that I had never seen before. | I've seen LDCI used quite often lately in newer S3C8 executors. The only downside to this technique is that the code is not relocateable. Not a problem if you obtain the code as an upgrade protocol, but from other sources you have to identify and manually correct the source address for the LDCI. _________________ Mike England |
|
Back to top |
|
|
|