|
JP1 Remotes
|
View previous topic :: View next topic |
Author |
Message |
vickyg2003 Site Admin
Joined: 20 Mar 2004 Posts: 7073 Location: Florida |
Posted: Tue Mar 16, 2010 10:56 am Post subject: Macro and Keymove Solutions |
|
|
Every once in a while someone brings up the idea of a best macro solution. Those posts never seem to go anywhere and are always very confusing because everybody is adding there own two cents.
I'm getting ready to make some changes to the JP1 Tool, and thought that it might be nice to put together a list of your macro solutions.
So if you think this is a good idea and you'd like to share, let me know. _________________ Remember to provide feedback to let us know how the problem was solved and share your upgrades.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
|
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21237 Location: Chicago, IL |
Posted: Tue Mar 16, 2010 12:27 pm Post subject: |
|
|
I'm not clear on the subject, solutions to what? What do people think is wrong with macros currently? _________________ 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 |
|
|
vickyg2003 Site Admin
Joined: 20 Mar 2004 Posts: 7073 Location: Florida |
Posted: Tue Mar 16, 2010 12:55 pm Post subject: |
|
|
Oh I'm sorry. I didn't mean to imply that there was anything wrong with macros or keymoves.
I meant posts on how people tamed their home theater systems.
When I first came to the boards, I had some very simple macros and you guys showed me how to use keymoves to solve some issues. I was so happy with those solutions I didn't go any farther. When I started extender writing, Elizabeth gave me an IR file to figure out what went wrong. When I finally figured out what she was doing, I was utterly amazed at what a macro could do. Since I knew enough about how a remote works, to port extenders, and I yet was totally clueless at how elegant a macro solution could be, I figure lots of newbies out there would benefit from seeing these solutions.
This way people could show off their solutions, as simple or as complex as they may be.
I know that mdavej posted a macro solution for someone that just blew my socks off too, and for the life of me I can't find the post. _________________ Remember to provide feedback to let us know how the problem was solved and share your upgrades.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
|
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21237 Location: Chicago, IL |
Posted: Tue Mar 16, 2010 1:15 pm Post subject: |
|
|
Oh, I see what you mean now, you want good ideas on what to program into a macro.
Well, here are some simple ones that I use.
I use the shifted device buttons as "power on" macros. Each of these macros fires up the system and gets everything ready for the device which is controlled by that device button.
I use the shifted POWER button as an "all off" macro button.
I have set aside a specific button (the 1S learning button in my case) as a global audio input select button. That means that this button will always select the right audio input on my stereo for the device controlled by the current device button.
If you have a video selector, you could use another button as the global video input select button.
I have two ReplayTV units in my system, so I have a couple of macro buttons that we use to switch from one unit to the other. _________________ 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 |
|
|
R2-M0
Joined: 14 Aug 2009 Posts: 92
|
Posted: Sat Mar 20, 2010 7:51 pm Post subject: |
|
|
Aside from power on/off macros like Rob, I have one other brain dead simple macro that still makes my home theater use a lot nicer for me.
My Scientific Atlanta DVR has three fast forward/rewind speeds. Only the third is fast enough to really be useful. So I created a device specific macro to triple tap the FFwd button. Saves a lot of wear and tear on that one button while zipping through commercials. |
|
Back to top |
|
|
pH7_jp1
Joined: 14 Sep 2003 Posts: 480 Location: Sterling Heights, MI |
Posted: Sun Mar 21, 2010 11:03 am Post subject: |
|
|
The Scientific Atlanta DVR also has a skip forward 30 sec command that makes it even easier to skip through commercials. It is in many of the update files. |
|
Back to top |
|
|
R2-M0
Joined: 14 Aug 2009 Posts: 92
|
Posted: Sun Mar 21, 2010 11:47 am Post subject: |
|
|
Unfortunately, a lot of cable companies (including mine) disable 30 sec skip. |
|
Back to top |
|
|
mdavej Expert
Joined: 08 Oct 2003 Posts: 4501
|
Posted: Sun Mar 21, 2010 11:55 am Post subject: |
|
|
Try some of the skip codes. You may be surprised. They usually just take them off the remote but the box still responds to the codes. |
|
Back to top |
|
|
jeajea
Joined: 24 Feb 2010 Posts: 283 Location: USA |
Posted: Mon Mar 22, 2010 11:24 am Post subject: My ten macros for 8 devices |
|
|
My system currently has 8 devices
Using a URC 10820N remote
Code: | TV Panasonic HDTV
AUD Onkyo AVR
DVD Pioneer DVD player
CBL Scientific Atlanta 8300HD Digital Video recorder
AUX1 PC running Beyond TV with firefly mini remote and Monprice HDMI switch
PVR Samsung DVD recorder
VCR Sony VCR | Power to the HDMI switch comes from the AVR
To select a source the TV, AVR and switch must be on and you must select the correct TV input, AVR input, and HDMI switch input.
Volume/mute punch through is to the AVR for all devices and the TV speakers are turned off in theTV setup menu.
M1 turns on/off the AVR and TV and sets the 3 inputs for the PC
M2 turns on/off the AVR, TV and 8300 and sets inputs for the 8300
Shift M1 turns on/off the AVR and TV, sets the inputs for TV and sets the TV to channel 9 (24 hour cable news channel)
Shift M2 turns on/off the AVR,TV and DVD and sets input for DVD
Shift TV, shift DVD ,shift CBL ,shift AUX1,shift PVR and shift VCR macros set the inputs for the source but don’t change any power settings. Using the shifted device key eliminates the two second delay before the macro starts
The last step(s) in each macro are for the source device so it is left selected.
Example
All devices off
Shift M2 gets you ready to play a DVD
To temporarily go to cable when playing a DVD
Code: | Pause
Shift CBL
Power (if the 8300 is off) |
To turn off the DVD and switch to cable when playing a DVD
Code: | Power
Shift CBL
Power (if the 8300 is off) |
I am unable to create a master power off macro because most of the devices don’t have a discrete off. _________________ Jim Anderson |
|
Back to top |
|
|
ElizabethD Advanced Member
Joined: 09 Feb 2004 Posts: 2348
|
Posted: Mon Mar 22, 2010 7:19 pm Post subject: |
|
|
Vicky, here's a classic thread by Capn Trips - "Nodbody asked me, but..."
http://www.hifi-remote.com/forums/viewtopic.php?t=4895&highlight=nobody+asked
there was another one, older, over at yahoo, if I find it, I'll post a link. _________________ Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride |
|
Back to top |
|
|
Duane
Joined: 21 Oct 2007 Posts: 6
|
Posted: Sat Apr 03, 2010 7:58 pm Post subject: subsitute for the pause protocol |
|
|
I keep thinking that someday I will post the method that I use for extending the time before sending the next command in my macros. My TV needs more time than is available before going to the next command during a macro. I insert more device button pushes. IE (TV,TV/VCR,TV,TV,TV,TV/VCR,TV,TV,TV,TV/VCR,TV,TV,TV,TV/VCR) for going to the next video input.
Then the pause protocol was written, which I have yet to play with. |
|
Back to top |
|
|
AllForOne
Joined: 05 Apr 2010 Posts: 3
|
Posted: Mon Apr 05, 2010 10:05 pm Post subject: 2 minute mute macro on my spanking new URC-10820B00 |
|
|
Just discovered JP1 a week ago.
Just built my first interface (transistor).
Here's my first attempt at a 2 minute commercial mute (mute=pause button on the original ROKU remote) macro using the $01FB protocol.
Works like a charm....hope it helps someone.
JP1 ROCKS!
IR summary....
MACROS:
Target Key
M1
Macro Keys
AUD;Pause;VCR;Phantom1;Phantom1;Phantom1;Phantom1;
Phantom1;Phantom1;Phantom1;Phantom1;Phantom1;
Phantom1;Phantom1;Phantom1;Phantom1;Phantom1;
Phantom1;AUD;Pause
DEVICE BUTTONS:
Device
# Button Type Code Note
4 VCR VCR/DVD 0000 (Tied to delay protocol $01FB )
8 AUD AUD 1023 (ROKU SoundBridge)
SPECIAL PROTOCOL FUNCTIONS:
Target
# Device Target Key Type Function HexCmd
1 VCR Phantom1 Pause 15.938secs $FF $B5
UPGRADE DEVICES:
Device
VCR/DVD: 0000
UPGRADE PROTOCOLS:
Protocol
Protocol: $01FB |
|
Back to top |
|
|
Capn Trips Expert
Joined: 03 Oct 2003 Posts: 3990
|
Posted: Tue Apr 06, 2010 6:17 am Post subject: Re: 2 minute mute macro on my spanking new URC-10820B00 |
|
|
AllForOne wrote: | Just discovered JP1 a week ago.
Just built my first interface (transistor).
Here's my first attempt at a 2 minute commercial mute (mute=pause button on the original ROKU remote) macro using the $01FB protocol.
Works like a charm....hope it helps someone.
JP1 ROCKS!
IR summary....
MACROS:
Target Key
M1
Macro Keys
AUD;Pause;VCR;Phantom1;Phantom1;Phantom1;Phantom1;
Phantom1;Phantom1;Phantom1;Phantom1;Phantom1;
Phantom1;Phantom1;Phantom1;Phantom1;Phantom1;
Phantom1;AUD;Pause
DEVICE BUTTONS:
Device
# Button Type Code Note
4 VCR VCR/DVD 0000 (Tied to delay protocol $01FB )
8 AUD AUD 1023 (ROKU SoundBridge)
SPECIAL PROTOCOL FUNCTIONS:
Target
# Device Target Key Type Function HexCmd
1 VCR Phantom1 Pause 15.938secs $FF $B5
UPGRADE DEVICES:
Device
VCR/DVD: 0000
UPGRADE PROTOCOLS:
Protocol
Protocol: $01FB | Well, if it works for you, then God bless you! The beauty of JP1 is that a user can make the remote what he/she needs/wants it to do.
Having said that, I cannot EVER imagine being able to leave the remote properly pointed for those two minutes so that the last "unmute" signals gets sent with ANY reasonable chance of actually hitting my amp!
Plus, your remote is unusable during that 2-minute period while it is processing all of those steps in the macro. _________________ Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer) |
|
Back to top |
|
|
AllForOne
Joined: 05 Apr 2010 Posts: 3
|
Posted: Tue Apr 06, 2010 6:57 pm Post subject: Re: 2 minute mute macro on my spanking new URC-10820B00 |
|
|
Capn Trips wrote: |
Having said that, I cannot EVER imagine being able to leave the remote properly pointed for those two minutes so that the last "unmute" signals gets sent with ANY reasonable chance of actually hitting my amp!
Plus, your remote is unusable during that 2-minute period while it is processing all of those steps in the macro. |
OK Capn...I'll bite
I have a Roku internet radio on my nightstand which I listen to at bedtime. When that particularly obnoxious advert comes on the station I listen to most, (it's usually louder than the regular programming as well) it's nice now to just reach over (usually in the dark) and nuke it without having to give it any more thought. Nice average time too...pops me back into regular programming more often than not. The learning function on this remote happily learned the codes for the Roku remote which was icing on the cake. This remote sits flat on the table too, which makes for easy one-hand key presses without rolling over. All that convenience for $14.99! |
|
Back to top |
|
|
pH7_jp1
Joined: 14 Sep 2003 Posts: 480 Location: Sterling Heights, MI |
Posted: Mon Apr 12, 2010 5:08 pm Post subject: System Philosophy |
|
|
The last 3 remotes I have set up have used this philosophy. A simple press of any device button is an activity. That is, TV means “Watch TV”, DVD means “Watch DVD”, etc. The activity button will power on the necessary devices, power off the unnecessary devices, and select the correct inputs for each device that requires it. The Power button toggles the entire system ON/OFF. If the system is OFF, I have a default activity (usually “Watch TV”) and that is the one that is selected. The activity buttons work correctly whether the system is off or another activity is in use. If any activity is in use, the Power button will turn everything OFF.
I chose to have a simple press of a device to mean the activity, because that is the function used most often and the one meaning that makes the most sense for my users. A SHIFT-device button press will put the remote in that device mode with no commands sent. I am the only one that will ever need this function and I seldom need to use it, so the extra shift key press is pretty much a non-issue. The Power button system toggle makes sense to all my users. It is easy to teach them that the power button turns the system off. Making it a toggle that can turn on a default activity just makes it more sensible for them. As much as I like LKP, it has not gained the acceptance of my users, so I avoid it unless it is a function that only I will be using.
This IR file http://www.hifi-remote.com/forums/dload.php?action=file&file_id=8273 is one of the simpler examples. The system consists of 2 devices, or 4 depending on how you count. One device is a Panasonic HTIB that I treat as 3 devices – VCR, 5 disc DVD, and Surround sound receiver. The receiver is used for sound only for the DVD, CD, VCR, and Radio activities. The TV sound is used for cable viewing and video games.
Most implementation details are documented in the example IR file. Here are a few that are not: The AUX device (the X-Box) has nothing that the remote controls, so I appropriated the power functions to track the whole system power toggle. For the whole system and for each device I use the Check and Uncheck buttons as a higher level discrete ON and discrete OFF. Even though both devices have discrete ON and OFF commands, I use toadtog to track the current state. This allows me to do appropriate pause times when a device transitions from OFF to ON to allow the necessary delay before sending commands. When a device actually has discrete power commands, the toadtog bits almost never get out of sync. (Unless one of my users needs their hand slapped for pressing the power button on the device.) I used Check and Uncheck because these buttons had no use for any of the activities and this made it easier for some of my testing. Normally, you would want to use two Phantom buttons for this purpose. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|