Command Controls

 

 

For advanced users, there are several Command strings that can be sent to PADapult to control it's operation.

An example of use would be a situation where one has PADapult listening to an automation system such as Presenter during the daytime hours then switches to listening to a Satellite receiver during the overnight hours.

 

CONFIGURATION

PADapult supports monitoring via UDP and/or via Serial ports.

You will define via the PADapult.INI file the ports to be used.

For example:

[Auto Info]
CommandPort=8041
Command Serial Port = 1
Command Serial Setting = 9600, n, 8, 1

 

NOTE: Only the Command Port that the DAD will be sending to should be enabled. If using Send Text via UDP, the Serial Port and Settings do not need to be enabled. If the Serial Port is configured to receive commands, an additional COM port will need in order to send XML data to PADapult. Unneeded port settings can be remarked out by using a semicolon (;) at the start of the line or the lines can be deleted from the config file.

 

COMMAND SYNTAX

All Control Commands must be XML wrapped within the <COMMAND> tag.

For example:

    <COMMAND>Input Mode UDP</COMMAND>

    <COMMAND>Enable D01</COMMAND>

    <COMMAND>Input Source UDP DAD_XML<COMMAND>

 

All Syntax Strings are listed below

 

Variations of the <COMMAND> string

If you are using DAD or Presenter you can issue a Send Text string that also contains information within the Title and Artist tags.

This can be useful if you are airing a Live Talk show or audio from a Satellite show and would like to send information out about what is currently on the air.

For example:
SEND TEXT A '<COMMAND><TITLE>Blah Blah</TITLE><ARTIST>Some Singer</ARTIST></COMMAND>'

In the above syntax, PADapult will send Blah Blah as the Title with Some Singer as the Artist.  For this method to work you must have PADapult set to the Input Format Type of DAD XML. 

You will also set your DAD Send Text line to be of the same Port that PADapult is listening to:

For example:

[SEND_TEXT]
A_IO=UDP 8051 10.66.66.17

You can also use the INPUT MODE command to switch between sources. If, for example, you are switching between DAD and a satellite source such as Dial Global, you might use a command like this:

SEND TEXT B '<COMMAND>INPUT MODE SERIAL DIALGLOBAL</COMMAND>'

This command would would be sent to the command port specified in the [AUTO INFO] section of the config file. This may require an additional SEND TEXT channel to be configured in DAD.

B_IO=UDP 8041 10.66.66.17

 

PADapult Command Language
Command  Syntax Example Syntax Description of Use

Configure <mode> <item> <value>

 

Configure UDP PORT 4321

Configure IP Port 1234

Configure TELNET ADDRESS 10.4.5.4

Configure HTTP URL http://www.enco.com

Configure FILE PATH c:\dad\dad.xml

Configure FILE INTERVAL 4000

Configure SERIAL SETTINGS 9600,N,8,1 

Configure UDP FORMAT DAD_XML

Configure HTTP FORMAT C_24

Use of the CONFIGURE Command allows you to change the configuration of the Auto Inputs portion of PADapult.

Enable Input <mode>

Input Mode <mode>

Input Format <format>

Input Source <mode> <format>

 

Enable Input IP

Input Mode IP

Enable Input UDP

Input Mode UDP

Input format DAD_XML

Input Format RCS

Input Source UDP ABC

Input Source SERIAL DIGILINK_TEXT

 

Use of the ENABLE INPUT, ENABLE MODE, INPUT MODE and IMPUT FORMAT Commands allow you to select which different Auto Inputs PADapult will be actively listening to for incoming data.

Valid Modes are:

IP, UDP, SERIAL, HTTP, FILE,  TELNET, NONE

Valid Formats are:   

DAD_XML  DAD_SENDTEXT  ABC  AV  AV2  RCS  SCOTT_C  SCOTT_D  C24  SOMAFM   DIALGLOBAL, WIDEORBIT, DALET_XML, MAESTRO_XML, DIGILINK_TEXT, DIGILINK_XML

Clear HIGH Clear High Clears any High Priority messages.
Enable <destination> Enable D01 through  Enable D10 Enables the Destination 1 through 10.
Disable <destination> Disable ALL

Disable D01 through Disable D10

Disable All will disable ALL Destinations.

Disable the Destination 1 through 10.

Reload <option> Reload Settings

Reload SchMsg

Reload INI

Reload All

Reloads the option such as the INI, ALL or Scheduled Messages.
Reload <destination> Reload D01 through Reload D10 Reloads the Destination settings.
Mode <state> Mode Auto  or  Mode Manual Sets PADapult to either AUTO or MANUAL mode.
     
     

 

NOTE: If you are using the Serial Input and are using the DAD XML Format then all commands sent and received will be supported via that COM Port along with the DAD_XML format. If you should shut off this input mode and format - the commands will no longer be received serially.