Graphics

 View Only
  • 1.  GPI trigger to start countdown timer

    Posted 10-14-2014 16:57
    Hello all. I have a situation where I'd like to watch the serial port for a GPI trigger string. I understand how to do that part. I can see where I can set up the GPI mapping in XPression to run a Script Action. Could you show me a sample script that will start a countdown timer widget?

    Is there a manual for the scripting language? Thanks.


  • 2.  RE: GPI trigger to start countdown timer

    Posted 10-17-2014 17:36
    Hi Dave,

    The manual for the scripting language is installed with every installation of an XPression engine.

    Start > All Programs > XPression Studio/Designer/BlueBox/etc > Help > XPression SDK Help

    Sample script to start widget:

    dim timer as xpClockTimerWidget

    engine.GetWidgetByName("ClockTimer1", timer)

    timer.start

    #XPression


  • 3.  RE: GPI trigger to start countdown timer

    Posted 10-21-2014 20:50
    Awesome. Thanks for the help.

    #XPression


  • 4.  RE: GPI trigger to start countdown timer

    Posted 10-22-2014 18:01
    I've been hoping to build a custom panel in Dashboard to allow my producer to start a timer in Xpression. Is this a good route? Is it possible? Or will the start button show up within the Xpression plugin in ENPS? ...and fire in a timely manner?

    #XPression


  • 5.  RE: GPI trigger to start countdown timer

    Posted 10-23-2014 03:24
    This is a good way to start a timer from Dashboard. Create the script action in the XPression GPI Map and then create a button in dashboard that triggers a RossTalk GPI to the # assigned to the script action in the GPI Map.

    The button press will be trigger XPression as fast as your network can go. Any latency is coming from the network.

    I'm not sure what you mean about the button being in the XPression ENPS plugin.

    #XPression


  • 6.  RE: GPI trigger to start countdown timer

    Posted 10-23-2014 05:06
    I've not yet had access to the Xpression plugin for ENPS, I thought it might include a start/stop/reset function just as the Sequencer does. My concern over latency was only through ENPS, not the RossTalk connection.

    #XPression


  • 7.  RE: GPI trigger to start countdown timer

    Posted 10-23-2014 05:30
    Ah ok.

    The XPression ENPS plugin serves the function of populating the XPression Sequencer. You pick a template in the list (just like in the scene manager), fill in data, and add the template to the ENPS rundown. Then the ENPS rundown is populated in the XPression Sequencer. Just like as if you were to drag and drop from the Scene Manager into the Sequencer.

    So there won't be any additional buttons for a Timer/Clock template in the XPression ENPS plugin but once that template is added to the ENPS rundown and is populated in the XPression Sequencer it will have the same buttons in the Sequencer as it did without using the XPression ENPS plugin.

    If you are controlling more than one XPression output engine with something like the XPression Remote Sequencer or want to control the XPression remotely then you'll want to use Dashboard to trigger/control the timers and any other dynamic content.

    #XPression