JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

Macro and Keymove Solutions
Goto page 1, 2  Next
 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - General Forum
View previous topic :: View next topic  
Author Message
vickyg2003
Site Admin


Joined: 20 Mar 2004
Posts: 7073
Location: Florida

                    
PostPosted: Tue Mar 16, 2010 10:56 am    Post subject: Macro and Keymove Solutions Reply with quote

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
View user's profile Send private message Visit poster's website
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21210
Location: Chicago, IL

                    
PostPosted: Tue Mar 16, 2010 12:27 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
vickyg2003
Site Admin


Joined: 20 Mar 2004
Posts: 7073
Location: Florida

                    
PostPosted: Tue Mar 16, 2010 12:55 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21210
Location: Chicago, IL

                    
PostPosted: Tue Mar 16, 2010 1:15 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
R2-M0



Joined: 14 Aug 2009
Posts: 92

                    
PostPosted: Sat Mar 20, 2010 7:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
pH7_jp1



Joined: 14 Sep 2003
Posts: 480
Location: Sterling Heights, MI

                    
PostPosted: Sun Mar 21, 2010 11:03 am    Post subject: Reply with quote

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
View user's profile Send private message
R2-M0



Joined: 14 Aug 2009
Posts: 92

                    
PostPosted: Sun Mar 21, 2010 11:47 am    Post subject: Reply with quote

Unfortunately, a lot of cable companies (including mine) disable 30 sec skip. Sad
Back to top
View user's profile Send private message
mdavej
Expert


Joined: 08 Oct 2003
Posts: 4500

                    
PostPosted: Sun Mar 21, 2010 11:55 am    Post subject: Reply with quote

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
View user's profile Send private message
jeajea



Joined: 24 Feb 2010
Posts: 283
Location: USA

                    
PostPosted: Mon Mar 22, 2010 11:24 am    Post subject: My ten macros for 8 devices Reply with quote

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
View user's profile Send private message
ElizabethD
Advanced Member


Joined: 09 Feb 2004
Posts: 2348

                    
PostPosted: Mon Mar 22, 2010 7:19 pm    Post subject: Reply with quote

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 Smile
Back to top
View user's profile Send private message
Duane



Joined: 21 Oct 2007
Posts: 6

                    
PostPosted: Sat Apr 03, 2010 7:58 pm    Post subject: subsitute for the pause protocol Reply with quote

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
View user's profile Send private message
AllForOne



Joined: 05 Apr 2010
Posts: 3

                    
PostPosted: Mon Apr 05, 2010 10:05 pm    Post subject: 2 minute mute macro on my spanking new URC-10820B00 Reply with quote

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! Very Happy

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
View user's profile Send private message
Capn Trips
Expert


Joined: 03 Oct 2003
Posts: 3990

                    
PostPosted: Tue Apr 06, 2010 6:17 am    Post subject: Re: 2 minute mute macro on my spanking new URC-10820B00 Reply with quote

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! Very Happy

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
View user's profile Send private message
AllForOne



Joined: 05 Apr 2010
Posts: 3

                    
PostPosted: Tue Apr 06, 2010 6:57 pm    Post subject: Re: 2 minute mute macro on my spanking new URC-10820B00 Reply with quote

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 Very Happy

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! Surprised
Back to top
View user's profile Send private message
pH7_jp1



Joined: 14 Sep 2003
Posts: 480
Location: Sterling Heights, MI

                    
PostPosted: Mon Apr 12, 2010 5:08 pm    Post subject: System Philosophy Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - General Forum All times are GMT - 5 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
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
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control