Switcher / Serial Control Examples

 

Broadcast Tools Switchers Other Switchers and Satellite Receivers
BT- 3x2  SAS Switchers [general]
BT - 4X2 SAS 32KD [via IP]
BT- 8x2ev Leitch Audio Routers
BT- SS 8.2 Unity4000 Satellite receivers
BT - ACS 8.2 Starguide Satellite receivers
BT- 12x4 Comstream Satellite receivers
BT SS 16.16 For ABR-700 used by NPR

BT - 16X2

 

Basic setup for controlling Broadcast Tools Switchers

Most switchers are set with the Interlock mode set as the default. This means when one crosspoint is turned on the other crosspoints are turned off.

Many stations prefer the flexibility of MIX mode.

Mix mode allows any crosspoint to be connected to any or all output.

 

Setting MIX mode on the switcher.

Configuring MIX for a 3x2: Unit set to MIX by default. Jumper JP-1, pins 1&2  and 3&4 open.

Configuring MIX for a 8x2ev: Power down then while holding down the F1 button, re-power.

Configuring MIX for a SS 8.2: Power down and open the unit, SW14-4 & SW14-5 ON.

Configuring MIX for a 12x4: Power down and open the unit, select SW-1-7 & SW-1-3 OFF.

BT- 3x2

BT 3x2's can be setup easily by using the 3x2 files from the \DAD\FILES\3X2 directory.

General connection will be 2400 N 8 1

*io = *input - output

i4 or i1 connects the input to output 1
i6 idisconnects the input to output 1
i5 or i2 connects the input to output 2

i7 disconnects the input to output 2

iB connects input to both outputs

i0 disconnects from both outputs

Examples:

"WW1 to AIR" S "*14*26*36”

This assigns input 1 to output 1 shutting off inputs 2 and 3.

or

"WW1 to AIR" S "*11”

This assigns input 1 to output 1 shutting off inputs 2 and 3.

 

BT - 4X2

NOTE: The 16X2 is set up the same way as the 4X2 in DAD 

General connection will be 9600 N 8 1  

Character Meaning Allowable Values
u Unit ID 0-3
ii Input Number 01-04
o Output Number 1-2

*uiio -Apply input "ii " to output "o "

*uiiA -Apply input "ii " to ALL outputs

*uiiEott -Start overlap –Apply input ii to output o.After tt tenths of a second, remove all other inputs from output o.

NOTE: Only one at a time can be pending per output. Max time 9.9 seconds

*uE -End overlap if in overlap mode.This applies to all outputs that have changed since the last "end overlap " command was issued..

*uB,a,a,a,a -Sets inputs,ignoring mode:NOTE:Input commands MUST be in CAPS.

-A =All "OUTPUTS "OFF

-B =Output 1

-C =Output 2

-D =Outputs 1 +2

Example: *0B,B,C,D,A (Input 1 to output 1,Input 2 to output 2,Input 3 to both outputs,input 4 is OFF.

 

*uii3 -For input "ii ",set output 1 on without affecting any other audio status

*uii4 -For input "ii ",set output 2 on without affecting any other audio status

*uii5 -For input "ii ",set output 1 off without affecting any other audio status

*uii6 -For input "ii ",set output 2 off without affecting any other audio status

*uiiMA -Mute input "ii " for all outputs

*uiiMo -Mute input "ii " for output "o "

*uMo -Mute output "o "

*uMA -Mute all outputs

 

EXAMPLE:

"ABC TO AIR" S "*0011”

*0011 would connect input 1 to output 1

or

"DAD TO AIR" S "*0041”

This would connect input 4 to output 1  

 

BT- 8x2ev

BT 8x2's can be setup easily by using the 8x2 files from the \DAD\FILES\8X2 directory.

General connection will be 2400 N 8 1

*ior = *input - output - return code

also if a password is required for multiple switchers then you should precede each string with the password ID.

i40 connects the input to output 1

i60 disconnects the input to output 1

i50 connects the input to output 2

i70 disconnects the input to output 2

M1 will mute output 1

M2 will mute output 2

M0 will mute both outputs

Dnn is for a delay of the next serial string. Ie: D99 will delay for 9.9 seconds.

Example:

"ABC TO AIR" S "*140*260*360*460*560*660*760*860"

This turns on input 1 and shuts all others off.

 

BT- SS 8.2

This is different version of the 8x2 shown above. This unit has LED meters on the front of the unit.

General connection will be 9600 N 8 1

*uiio = *unit id - input – input - output

The unit id is default ‘0’ unless the unit has be given a unit ID number for that is required for multiple daisy-chained switchers. 

uii4 connects the input to output 1

uii6 disconnects the input to output 1

uii5 connects the input to output 2

uii7 disconnects the input to output 2

uMA will mute both outputs

Example:

"DAD to AIR" S "*0014*0026*0036*0046*0056*0066*0076*0086"

This turns on 1 and shuts all others off.  

The SS 8.2 is capable of fading audio, but can only do so on output 1.

 

BT - ACS 8.2

*uiio -Apply input "ii " to output "o "

 

*uiiA -Apply input "ii " to ALL outputs

 

*uiiEott -Start overlap –Apply input ii to output o. After tt tenths of

a second, remove all other inputs from output o.

 

*uii3 -Connects the input to output 1  

 

*uii4 - Connects the input to output 2

 

*uii5 - Disconnects the input to output 1

 

*uii6 -Disconnects the input to output 2

 

*uiiMA -Mute input "ii " for all outputs

 

*uiiMo -Mute input "ii " for output "o "

 

*uMo -Mute output "o "

 

*uMA -Mute all outputs

 

*uFDnn -Fade down input nn. The speed is set via the menu.

 

*uFUnn -Fade up input nn. The speed is set via the menu.

 

*uDMnnd -DIM input channel nn to setting d.

1 =3db,2 =6db,3 =10db,4 =15db,5 =20db.

 

Example :*0DM013 This would dim channel 01 on unit 0,10db below set level.

 

BT- 12x4

General connection will be 9600 N 8 1

Command sequence:

*piio = Password ID - input -output

The 12x4 uses a simple string of Input# followed by the Output#.

Examples:

"ABC TO AIR" S "*0124”

*0124 would connect input 12 to output 4

or

"DAD TO AIR" S "*0011”

This would connect input 1 to output 1  

 

BT - SS 16.16

General connection will be 9600 N 8 1  

Character String Meaning  Allowable Values
u Unit ID 0-7
ii Input Number 01-16
oo Output Number 01-16

The unit id is default ‘0’ unless the unit has be given a unit ID number for that is required for multiple daisy-chained switchers.

Audio Switch Control Commands:

*uiioo -Apply input "ii " to output "oo "

*uiiA -Apply input "ii " to ALL outputs

*uB,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a -Set all outputs. The first a is output 1,second a is output 2,etc.Each is hex 60 +input number 1 – 16 or F for OFF.

 

Example:

"ABC TO AIR" S "*01204”

*01204 would connect input 12 to output 4

or

"DAD TO AIR" S "*00101”

This would connect input 1 to output 1  

 

*001MA -Mute input 1 for all outputs

*0M01 -Mute output 1

*0MA -Mute all outputs for unit 0

 

 

Other Switchers and Satellite Receivers

 

SAS Switchers [general]

General connection will be 9600 N 8 1

Command string example:

D S 0 01 04

D   = Start of serial string

S   = Command type (S)sum or (T)take

0   = Crosspoint state (0)off or (1)on

01 = Input number

04 = Output number

muting an output can be accomplished by issuing 00 (ie: DT10001 will disconnect all crosspoints assigned to output 1.

examples:

“DAD to AIR” S “DT10203”

DT10203 will turn on input 2 to output 3 turning off all other crosspoints.

“Mute DAD” S “DT00203”

DT00203 will turn off input 2 to output 3.

“Net to Air” S “DS11604”

DS11604 will add input 16 to output 4. This will be added to any previous selection.

 

SAS 32KD [via IP]

General connection is via IP. SAS Server Port and IP Address will be needed.

To communicate via IP, one must configure SEND_TEXT with the appropriate Port and IP Address.

For example: SEND_TEXT_D_IO = 1234 10.109.14.14

(where this is the port and IP address of the SAS Server Module)

Output from DAD will be via Command Cuts.

For example:

SEND TEXT D '[20]004001'

To execute a Salvo of commands stored in the MCU Frame Controller module there are two methods: a serial command or a 4-digit ASCII number.  

The Salvo serial command sequence allows you to execute the Salvo by Number or by alphanumeric position in the alphanumerically sorted list.

For Example:

<CONTROL CHAR> <OPTION> <SALVO NUM>

CONTROL CHAR: ^S (ctl-S)

OPTION: 1 - Actual Salvo number is being specified in SALVO NUM.

                2 - Alphanumeric position of Salvo label specified in SALVO NUM.

SALVO NUM: Three digit ASCII/HEX number between 001 and 256.

For Example:

^S1001 –Execute actual Salvo number 1.

 

Option Two – 4 Digit ASCII Number

<CONTROL CHAR> <OPTION> <SALVO NUM>

CONTROL CHAR: ^ES (ctl-E, S)

OPTION: 1 - Actual Salvo number is being specified in SALVO NUM.

                2 - Alphanumeric position of Salvo label specified in SALVO NUM.

SALVO NUM: Four digit ASCII/HEX number between 0001 and 9999.

For Example:

^ES10001 –Execute actual Salvo number 1.

Note: [20] is ctl-t, [18] is ctl-r

 

Leitch Audio Routers  (depending on model and version)

General connection will be 9600 N 8 1

Command string example:

S$$;D%%^M

S$$      = Source number followed by a ‘;’ (semi-colon)

D%%   = Destination number followed by a ^M (carriage return)

Examples:

"UPLINKA" S 'S1;D1^M'

S1 will select Source number 1 and assign it to Destination number 1 (D1^M)

 

"UPLINK 19"    S 'S19;D27^M'

S19 will select Source number 19 and assign it to Destination number 27 (D27^M)

 

 

Unity4000 Satellite receivers

General connection will be 19200 N 8 1

Command sequence:

^MSETAUDIO o c chan^M^J

^MSETAUDIO = Return w/command to change audio source..

o = output port (1, 2, 3, 4)

c = channel number (1=L 2=R S=stereo)

chan^M^J = channel designator w/return and line feed.

Examples:

"FN1-L" S "^MSETAUDIO 1 S FN1-L^M^J"

This changes the receiver to Output1, Stereo and sets the channel to FN1-L

 

Starguide Satellite receivers

General connection will be 9600 N 8 1

Command Sequence.

SP Port, Sub, Param

SP – Set Port command

Port – Desired output port (A thru F)

Sub – T is for type, P for provider, S for Service

Param – the desired setting for parameter.

Examples:

“WW1 to Air” S “SP C^,S^,5^M”

This will set the receiver network to Service 5 and send it to output port C.

“News to Air” S “SP A^,S^,1^M”

This sets Service 1 to output port A.

 

Comstream Satellite receivers

General connection will be: 2400 O 7 1  (O=odd)

Command Sequence.

HOMEYD^MFS #^M

HOMEYD^M – default password for Comstream receivers with carriage return.

Note: This must be in caps and sent to login first before sending any serial data.

FS #^M – this sends the format select command with the format number.

Example:

“OHP to AIR” S 'HOMEYD^MFS 1^M'

This sends the default password and changes to format number 1.

 

For ABR-700 used by NPR

NOTE: You might need to wire a relay to select the proper transponder.

For example OPEN GPO1 would select transponder ‘A’

“66500” S “^mHOMEYD^mRS 66500^mBY^m

This sends the default password and sends "RS 66500^m". This sets the Frequency with the end of the string logging out of the ABR with "BY^m".

NOTE: All Comstreams’ will automatically log the user out after 4 minutes. Sending a simple carriage return every few minutes will keep the user logged in.