Electronic Theatre Controls
Welcome to ETC's Online Community

A few simple Ion macros

rated by 0 users
This post has 5 Replies | 3 Followers

Top 200 Contributor
Posts 56
litedesign Posted: 06-30-2008 8:17 PM

Hey guys,

I am trying to write a few simple macros, but Ion macros appear to be a bit more complex than on the earlier ETC consoles.

I would like to write LAMP ON and LAMP OFF macros for my moving lights.  Right now, LAMP ON macro looks like this:

Group 1 (All ML's) ENTER LAMP_ON ENTER

I came by this macro by learning the sequence, then deleting all of the seemingly unnecessary "Lamp Ctrls," "Select_Last," and "Reset_Cmd" commands. This macro works fine.

However, my LAMP OFF macro reads:

Group 1 (All ML's) ENTER LAMP_OFF ENTER

When I fire this macro, my command line only reads "Group 1 Enter".  For some reason, it is not taking the "LAMP_OFF" command.  Why is this?

 

Also, is there a way I can make a Console Shutdown macro that does the following things:

1.) Lamp off All ML's

2.) Save to Show Archive

3.) Power off console

4.) Leave the CIA on the "Confirm" screen so that you have to confirm before powering off

 

It appears that the "Power off console" command in the browser does not get recorded into the macro the same way that the Save command does.  Or perhaps those Browser commands don't get stored in the macro without their confirm commands...?

 

Any help would be appreciated!

Ethan

ethan@E-Lumination.net 

Ion V1.4.1

Top 10 Contributor
Posts 5,055

Hi Ethan.  I tried these macros and they seem to work fine.  I opened About and then Lamp Controls.

[Learn] [Macro] [1] [Enter] [Channel Select] [Lamp On] [Enter] [Learn]

[Learn] [Macro] [2] [Enter] [Channel Select] [Lamp Off] [Enter] [Learn]

 Can you give that sequence a try.  When you looked at the macros in the macro editor, they looked correct?  In general terms, since Select Last is a context sensitive instruction, its probably best to avoid it in macros. 

Right now, there are a handful of CIA instructions that can't be included in Macros.  Power Off is one of them.

Hope this helps.

a

 

Anne Valentino

Eos Product Line Manager

Top 200 Contributor
Posts 56

Thanks Anne.

It seems that the console automatically includes Select Last commands while I am learning the macro.  I am not using the key during the learn sequence.

When I use your keystrokes exactly, then view the macro in the Macro List, this is what the macro reads:

Group 1 _RESET_COMMAND Select_Last Lamp_Control Lamp_On ENTER

Why does it need to add all of that extra gak?

Top 10 Contributor
Posts 5,055

Long story, but this macro combination on Ion will be fixed in 1.4.2 (which is due out the first week of August).

Thanks much!

Anne Valentino

Eos Product Line Manager

Not Ranked
Posts 9

Anne Valentino:

Hi Ethan.  I tried these macros and they seem to work fine.  I opened About and then Lamp Controls.

[Learn] [Macro] [1] [Enter] [Channel Select] [Lamp On] [Enter] [Learn]

[Learn] [Macro] [2] [Enter] [Channel Select] [Lamp Off] [Enter] [Learn]

 Can you give that sequence a try.  When you looked at the macros in the macro editor, they looked correct?  In general terms, since Select Last is a context sensitive instruction, its probably best to avoid it in macros. 

Right now, there are a handful of CIA instructions that can't be included in Macros.  Power Off is one of them.

Hope this helps.

a

 

Just a quick one when using this syntax you have to hit enter after you channel selection. 

 

Anthony Aston

The Birmingham REP Theatre

Top 75 Contributor
Posts 153

Actually (in 1.9.0) [Learn][Macro][1][Enter][Display]{shutdown} will record the shutdown command.

You don't seem to be able to edit the Macro ( it contains  "* confirm_command"), but it works.

[Macro][999] shuts down our demo board.  I imagine you could call this macro from the macro that shuts down the lamp.

 

Bruce Klotz Theatrix, Inc

Page 1 of 1 (6 items) | RSS
Powered by Community Server (Commercial Edition), by Telligent Systems