Hi Kevin
The DashBoard User Guide can walk you through setting up DashBoard to receive tally data via TSL 3.1 (or 5.0). Once you have this setup, you can use ogScript to create a tally listener and trigger anything you want when a given tally ID changes state.
Here is an example script you could add to a panel:
var tallyListenerFunction = function(tallyEvent)
{
try
{
//tallyEvent.getId();
//tallyEvent.getText();
//tallyEvent.isRedLeft();
//tallyEvent.isGreenLeft();
//tallyEvent.isRedRight();
//tallyEvent.isGreenRight();
//tallyEvent.getBrightness();
if (tallyEvent.getId() == 12)
{
if (tallyEvent.isRedRight())
{
rosstalk.sendMessage(host, port, 'CC BANK:CCNUM');
}
else
{
rosstalk.sendMessage(host, port, 'CC BANK:CCNUM');
}
}
}
catch (e)
{
ogscript.debug("EXCEPTION: " + e);
}
}
var tallyListener = tallyservice.addAllTallyListener(this, tallyListenerFunction);
------------------------------
James Peltzer
Ross Video
------------------------------