A few simple Ion macros

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



[edited by: litedesign at 9:11 AM (GMT -6) on Tue, Jul 01 2008] [edited by: litedesign at 9:02 PM (GMT -6) on Mon, Jun 30 2008] [edited by: litedesign at 9:01 PM (GMT -6) on Mon, Jun 30 2008]
  • 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

     



    [edited by: Anne Valentino at 2:21 PM (GMT -6) on Tue, Jul 01 2008]
  • 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?

  • 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!



    [edited by: Anne Valentino at 8:38 AM (GMT -6) on Wed, Jul 02 2008]
  • Anne Valentino said:

    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. 

     

  • 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.

     

Related