SAS

Setting up your SAS Console to communicate with PlayoutONE is really simple to do in PlayoutONE Data Controller.

  1. In Data Controller click Settings, Integrations Tab, Click to Add a new SAS integration
  2. Set your IP and Port:
  3. You can now activate by toggling the On / Off switch.

Catching SAS Events

Now you can set up the events from SAS that you wish to capture by clicking on Command Matrix from the main toolbar

From here you can enter the commands manually or use the Build button to open the builder which edits or creates the correct syntax for the event you want to capture. 

PlayoutONE Talking to SAS

If you want to talk to SAS from PlayoutONE then you need to use the appropriate command in PlayoutONE:

Command Description
SAS_CONSOLE_ID console.input.button.state.label
Switches the ON, OFF or CUE button on a channel.
id(int) = The SAS ID in Data Controller to communicate with
console(int) = The Console Number (e.g. 001)
input(int) = The input/channel to talk to (e.g. 0001)
button(int) = 0 (On/Off) 1(Cue)    
state(String) ON or OFF
Optional -
label(String - Max 8 Characters) Sets the label on the console.
SAS_OPTO_ID optonumber.state Toggle OPTO on or off.
id(int) = The SAS ID in Data Controller to communicate with
optonumber(int) = OPTO to change (e.g. 0001)
state(int) = ON or OFF

SAS_RELAY_ID relaynumber.state Turn Relay On or Off
id(int) = The SAS ID in Data Controller to communicate with
relaynumber(int) = Relay to change (e.g. 0001)
state(string) = ON,OFF or PULSE

SAS_TAKE_ID inputnumber.outputnumber Takes an audio crosspoint
id(int) = The SAS ID in Data Controller to communicate with
inputnumber(int) = Input to take (e.g. 1)
outputnumber(int) = Output to take (e.g 2)

SAS_CUSTOM_ID string Sends a custom message to SAS Console
id(int) = The SAS ID in Data Controller to communicate with
string(string) = String to send (no spaces)
To send a Control Char use {^CHAR A to Z} e.g. {^Z}010010003 or {^E}00182301 etc

Still need help? Contact Us Contact Us