Assigned MACRO key question

This is the JP1 beginners forum. There's no such thing as a stupid question in here, so post away, but this forum is just for JP1 users and people considering JP1, non-JP1 users please use the appropriate forum above!

Moderator: Moderators

Post Reply
Digital Dan
Posts: 9
Joined: Thu Feb 12, 2004 9:38 pm
Location: Dallas

Assigned MACRO key question

Post by Digital Dan »

If I assign a MACRO to the 0 key to turn on three devices, then select a channel and enter 07 as the channel number is the 0 in 07 going to send the MACRO?

Dan
"Remember, over 20,000 people have been able to figure this out all by themselves or with some help from us, so it can't be THAT difficult. - The Robman"
Nils_Ekberg
Expert
Posts: 1689
Joined: Sat Aug 02, 2003 2:08 pm
Location: Near Albany, NY

Re: Assigned MACRO key question

Post by Nils_Ekberg »

Digital Dan wrote:If I assign a MACRO to the 0 key to turn on three devices, then select a channel and enter 07 as the channel number is the 0 in 07 going to send the MACRO?

Dan
More than likely. Once you put the macro on the button it is really no longer the 0 EFC anymore
gjarboni
Expert
Posts: 294
Joined: Sat Sep 20, 2003 4:55 pm
Location: Columbia, MD

Re: Assigned MACRO key question

Post by gjarboni »

Digital Dan wrote:If I assign a MACRO to the 0 key to turn on three devices, then select a channel and enter 07 as the channel number is the 0 in 07 going to send the MACRO?

Dan
Without an extender a macro can't call another macro, so the answer is no. With an extender the zero will call the macro and you'll get stuck in an endless loop or you'll crash the extender.
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

In case gjarboni's answer wasn't complete enough:

Assuming you are not using an extender, the use of any key X in any macro Y will ignore any macro defined on X and will do whatever X would have done if there were no macro on X.

So your macro definition on '0' defines what '0' does when '0' is used outside of a macro. It does not affect what '0' does when '0' is used in a macro, including when '0' is used in its own macro.
Post Reply