Facility Control

 View Only
  • 1.  MC 1 Squeeze back triggering via Dashboard

    Posted 12-02-2018 16:17
    Hi,
    Its possible to MC 1 Squeeze back triggering via Dashboard using Ross talk or GPI?
    Please assist me.
    Thanks


  • 2.  RE: MC 1 Squeeze back triggering via Dashboard

    Posted 12-03-2018 16:47

    I'm not an MC1 expert, so I'm not 100% sure what you are trying to do.

    I don't see anything in the RossTalk MC1 commands about squeeze, so I don't think RossTalk will help us here.

    But you can still set and get the squeeze values using OGScript.

    If you put the "MC1 On-Air Control" panel in Inspection mode, you can see which parameters are backing particular buttons. To do that, press Ctrl-I in the panel. Then double click on the button you care about. I double clicked on "Squeeze", and saw the following (see the MC1Step1 image attached). It shows me that the OID is 0x5049.

    In my custom panel, I can then set and get that value. To do so, I did the following:

    1. Created a blank self contained data source panel.
    2. I went into panel builder mode, and changed it's "openGear or XPression Datalinq" option to point to the MC1 (see MC1Step2 image).
    3. Then I created a button called "Squeeze On", and gave it the following task:

    params.setValue("0x5049", 0, 1);

    4. I also made one called "Squeeze Off", which had this task:

    params.setValue("0x5049", 0, 0);

    My whole panel looks like this in the Source tab:

    <abs contexttype="opengear" id="_top" objectid="50113922004&lt;br&gt;Slot 2&lt;br&gt;MC1-MK" objecttype="MC1-MK">
    <button buttontype="push" height="58" left="86" name="squeeze on" top="379" width="164">
    <task tasktype="ogscript">params.setValue("0x5049", 0, 1);</task>
    </button>
    <button buttontype="push" height="58" left="91" name="squeeze off" top="460" width="164">
    <task tasktype="ogscript">params.setValue("0x5049", 0, 0);</task>
    </button>
    </abs>

    So the top button turns on the Squeeze, and the bottom one turns it off.

    Is that what you are trying to accomplish?


    #DashBoard