CONTROLREADY 


TABLE OF CONTENTS


INTRODUCTION
Introduction to ControlReady.................................. 1

OVERVIEW: CONTROLREADY
Automation Decks & Automation Programs - What Are They?....... 2
Automation Decks & Automation Programs - Their Relationship... 
Screen Overview: Automation Deck.............................. 4

WORKING WITH AUTOMATION DECKS AND PROGRAMS
How to Get to the Automation Decks............................ 6
How to Move Between Automation Decks.......................... 7
How to Create an Automation Program........................... 8
How to Save an Automation Program............................. 9
How to Load an Automation Program............................. 9
How to Start an Automation Program............................ 9
How to Stop an Automation Program............................. 9
How to Save a Changed Automation Program...................... 10
How to Clear an Automation Deck............................... 11
Why to Use Copy Block to Copy Commands........................ 12
How to Copy Blocks of Commands................................ 1
How to Print an Automation Program............................ 14
How to Cross the Midnight Hour Properly....................... 15






CONTROLREADY 




TABLE OF CONTENTS



INTRODUCTION TO COMMANDS
Introduction to Time Windows.................................. 16
Introduction to Channels...................................... 17
Introduction to Commands Section.............................. 18

COMMANDS
All About: PLAY............................................... 19
How to Set Up: PLAY .......................................... 20
All About: PLAY ROTATION...................................... 21
How to Set Up: PLAY ROTATION ................................. 22
All About: SKIP............................................... 2
How to Set Up: SKIP........................................... 24
All About: LABEL.............................................. 25
How to Set Up: LABEL.......................................... 26
All About: GOTO SEQUENCE...................................... 27
How to Set Up: GOTO SEQUENCE.................................. 28
All About: WAIT FOR HOT KEY................................... 29
How to Set Up: WAIT FOR HOT KEY............................... 0
All About: WAIT FOR CHANNEL................................... 1
How to Set Up: WAIT FOR CHANNEL............................... 2
All About: WAIT FOR CLOSURE................................... 
How to Set Up: WAIT FOR CLOSURE............................... 4




CONTROLREADY 




TABLE OF CONTENTS


All About: WAIT UNTIL......................................... 5
How to Set Up: WAIT UNTIL..................................... 6
All About: PULSE CHANNEL...................................... 7
How to Set Up: PULSE CHANNEL ................................. 8
All About: LATCH CHANNEL...................................... 9
How to Set Up: LATCH CHANNEL.................................. 40
All About: TURN NETWORK ON.................................... 41
How to Set Up: TURN NETWORK ON................................ 42
All About: TURN NETWORK OFF................................... 4
How to Set Up: TURN NETWORK OFF............................... 44
All About: SET CLOCK.......................................... 45
How to Set Up: SET CLOCK...................................... 46
All About: DELAY FOR.......................................... 47
How to Set Up: DELAY FOR...................................... 48
All About: STOP / SHUT DOWN.................................. 49
How to Set Up: STOP / SHUT DOWN............................... 50
All About: LOAD AND START..................................... 51
How to Set Up: LOAD AND START................................. 52
All About: AUTO-RECORD........................................ 5
How to Set Up: AUTO-RECORD.................................... 55
All About: GOSUB SEQUENCE..................................... 57
How to Set Up: GOSUB SEQUENCE................................. 58




CONTROLREADY 




TABLE OF CONTENTS


All About: RETURN GOSUB...................................... 59
How to Set Up: RETURN GOSUB................................... 60
All About: COMTALK............................................ 61
How to Set Up: COMTALK........................................ 62

EXAMPLE OF AN AUTOMATION PROGRAM................................ 64

SYSTEM CONFIGURATION AND OTHER OPTIONS
How to Set Up a Printer....................................... 65
How to Set the Screen Saver Delay............................. 68
How to Set the Date and Time.................................. 69

HOW TO REACH WIREREADY.......................................... 70






CONTROLREADY 




INTRODUCTION 

ControlReady is a powerful automation system offering great 
flexibility.
ControlReady is designed to be the "traffic cop" of your operation.
ControlReady has access to the CartReady Cart Library, and also 
interfaces with Satellite Receivers, CD Players, Consoles, Cart 
Machines, Reel-Reels, and ALL other devices which can be controlled 
with CONTACT CLOSURES and/or RS-22 VOLTAGE LOGIC (+/- 10 volts).
ControlReady's flexibility coupled with the variety of possible 
uses, does not make it possible to cover all potential 
configurations in this manual. Therefore, If there is a routine 
that you want ControlReady to perform, and you are unsure of how to 
create that sequence in the Automation Program, give us a call. You 
will be surprised at what ControlReady can do.

This ControlReady manual is intended to instruct you in the 
CREATION, MAINTENANCE and RUNNING of Automation Programs.
This manual is designed to be read from COVER TO COVER. At times 
you may not be sure exactly how everything comes together. But do 
not be discouraged, things WILL start to come together as you read 
and experiment. After all you are learning how to completely 
automate a radio station. That is not to say that the process needs 
to be difficult. However, the process needs to be COMPLETE.







OVERVIEW: CONTROLREADY 



AUTOMATION DECKS & AUTOMATION PROGRAMS - WHAT ARE THEY? 

WHAT ARE AUTOMATION DECKS?
Automation Decks are screens used for CREATING, MAINTAINING, and 
RUNNING your Automation Programs.
There are eight (8) Automation Decks which can be used for either 
RUNNING Automation Programs and CREATING/MAINTAINING Automation 
Programs.
Automation Decks ALWAYS have an Automation Program loaded.
When you clear an Automation Deck, a blank Automation Program is 
instantly loaded into the Automation Deck.

WHAT ARE AUTOMATION PROGRAMS?
Automation Programs are sequences of AUTOMATION COMMANDS which are 
arranged in an Automation Deck and SAVED with a unique name as an 
Automation Program.
Basically an Automation Program is a list of things to do.
Just like any other list, the commands (things to do) in an 
Automation Programs are listed, and therefore executed, in 
sequential order.
Automation Programs are lists of commands which each do something. 
That "something" might be to PLAY A COMMERCIAL (which is stored in 
the computer), START A CD PLAYER, WAIT FOR A CHANNEL TO GET A 
CLOSURE caused by the satellite network sending a tone down, etc..
See the section on COMMANDS for usage of EACH command.



OVERVIEW: CONTROLREADY 



AUTOMATION DECKS & AUTOMATION PROGRAMS - THEIR RELATIONSHIP 


In terms of the RELATIONSHIP between Automation Decks and Automation 
Programs, think of the Automation Decks as Cart Machines, and 
Automation Programs as a carts.
Just as Cart decks are used for recording audio as well as 
playing the recording, Automation Decks are used for creating 
Automation Programs as well as running them.
Just as a cart can be played in ANY cart deck (regardless of which 
deck was used to record the cart), an Automation Program can be 
run in ANY Automation Deck, regardless of which Automation Deck 
was used to create the Automation Program.
Just as a cart machine can have more than 1 cart deck playing at 
one time, more than one Automation Deck can be running at one 
time. Actually ALL eight Automation Decks can be have Automation 
Programs running at the SAME TIME.
Just as one deck can be playing a cart and another deck in 
the same machine can be recording a cart, Automation Decks can be 
active at the same time that you are creating/editing an 
Automation Program in a different Automation Deck.
Just as you can make a copy of a cart, and edit the copy while the 
original cart remains unchanged, you can make a copy of an 
Automation Program (by saving it to a different name), and edit 
the copy while the original Automation Program remains unchanged.
Just as the audio on the cart will PLAY when the cart is inserted 
in the cart deck and the PLAY button pressed, an Automation 
Program will become active when the Automation Program is inserted 
into an Automation Deck and the START (F) key is pressed.
Just as one cart deck can activate another cart deck (with tones), 
one Automation Program can activate another Automation Program
(with a command). The only difference here is that the called 
cart plays in a DIFFERENT deck than the cart which called it, 
while the called Automation Program runs in the SAME Automation 
Deck that the calling Automation Program was running in.



OVERVIEW: CONTROLREADY 


SCREEN OVERVIEW: AUTOMATION DECK cont. 


SEQUENCE LINES
There are a total of 1000 sequences (0001-1000) per Automation 
Program.
The SEQUENCE Line Displays:
- The NUMBER of that sequence.
- The COMMAND that is on that sequence and the Command's 
parameters*.

OPTION BOX
The OPTION BOX on the bottom of the Automation Deck screen:
- lists the keys which can be used to perform operations 
within the Automation Deck. Each of the possible operations are 
explained within this manual.

BOTTOM STATUS LINE
The BOTTOM STATUS LINE of the Automation Deck Displays:
- The ControlReady VERSION that you are running.
- The Cart Name/Code and Time Position of a cart when it is 
being Played or Recorded while an Automation Program is Active.
- The Computer's TIME of Day.












* - Parameters are details which are added to a command to 
customize it to do the specific task at hand.



WORKING WITH AUTOMATION DECKS AND PROGRAMS 



HOW TO GET TO THE AUTOMATION DECKS 

1) From the CART DECK PRODUCTION SCREEN, press F10.
Then press P, OR highlight Auto Play List and press ENTER.
OR
From the CART DECK PRODUCTION SCREEN, press ALT-P.
2) The AUTOMATION STATUS screen will open (with the proper info):

) Highlight the Automation Deck which you want to go to and press 
ENTER.



WORKING WITH AUTOMATION DECKS AND PROGRAMS 



HOW TO MOVE BETWEEN AUTOMATION DECKS 

From any Automation Deck:
Press the ALT + the NUMBER of the Automation deck which you want to 
go to.
FOR EXAMPLE: If you want to go to Automation deck # 6, you would 
hold down the ALT key, and press 6.
OR
Press ESCAPE to return to the AUTOMATION STATUS screen, then 
highlight the Automation Deck which you want to go to and press 
ENTER.




WORKING WITH AUTOMATION DECKS AND PROGRAMS 



HOW TO CREATE AN AUTOMATION PROGRAM

To create an Automation Program:
1) Go to an Automation Deck which is not currently active and press 
F7 to CLEAR the Deck.
2) Create the Automation Program by*:
a) Pressing ENTER and ADDING the necessary commands.
b) Pressing F6 over an existing command and CHANGING THE 
PARAMETERS of the command.
c) Pressing the INSERT key to add a SKIP command.
d) Pressing the DELETE key to delete a command.
e) Pressing F2 to COPY BLOCKS of commands.

) When you are done putting all of the commands in, press F9 to 
SAVE the Automation Program.
a) Type in the NAME that you want to assign to this Automation 
Program. If the name is the same name as another Automation 
Program and you go through with the SAVE, the original 
Automation Program will be overwritten by the one you just 
created.
OR
Press F2 to DISPLAY A LIST of your Automation Programs, 
Highlight the one that you want to OVERWRITE with the 
Automation Program which you just created, and press ENTER.
4) After the Automation Program is SAVED, you can press F7 to CLEAR 
the Automation Deck.







* - See the COMMANDS section of this manual to learn about ALL of 
the commands and how to use them.


WORKING WITH AUTOMATION DECKS AND PROGRAMS 



HOW TO SAVE, LOAD, START, AND STOP AUTOMATION PROGRAMS 


TO SAVE AN AUTOMATION PROGRAM

1) Press F9 to SAVE the Automation Program.
2) Type the NAME that you want to assign to this Automation Program, 
and press ENTER.
OR
If the NAME is already there, just press ENTER.
OR
Press F2 to display a list of your Automation Programs. 
Highlight the Automation Program which you want to overwrite with 
the one you are SAVING and press ENTER.


TO LOAD AN AUTOMATION PROGRAM

1) Press F8 while in the Automation Deck which you want to LOAD an 
Automation Program into.
2) Type the NAME of the Automation Program which you want to LOAD, 
and press ENTER.
OR
Press F2 to display a list of your Automation Programs. 
Highlight the Automation Program which you want to LOAD and press 
ENTER.


TO START AN AUTOMATION PROGRAM

Press F while in the Automation Deck which has the Automation 
Program which you want to START loaded into it.


TO STOP AN AUTOMATION PROGRAM

Press F4 while in the Automation Deck which has the Automation 
Program which you want to STOP loaded into it.



WORKING WITH AUTOMATION DECKS AND PROGRAMS 



HOW TO CHANGE A SAVED AUTOMATION PROGRAM


To change (edit) an Automation Program:
1) Go to an Automation Deck which is not currently active and press 
F7 to CLEAR the Deck.
2) Press F8 to LOAD an Automation Program.
a) Then type in the NAME of the Automation Program which you want 
to LOAD, and press ENTER.
OR
Press F2 to DISPLAY A LIST of your Automation Programs, 
Highlight the Automation Program which you want to LOAD into 
the Automation Deck, and press ENTER.
) Change the Automation Program by*:
a) Pressing ENTER over an existing command and OVERWRITING it 
with a different command.
b) Pressing F6 over an existing command and CHANGING THE 
PARAMETERS of the command.
c) Pressing the INSERT key to add a SKIP command.
d) Pressing the DELETE key to delete a command.
e) Pressing F2 to COPY BLOCKS of commands.

) When you are done putting all of the commands in, press F9 to 
SAVE the Automation Program.
a) Type in the NAME that you want to assign to this Automation 
Program. If the name is the same name as an existing 
Automation Program and you go through with the SAVE, the 
original Automation Program will be overwritten with the one 
you just changed.
OR
Press F2 to DISPLAY A LIST of your Automation Programs, 
Highlight the Automation Program which you want to OVERWRITE 
with the one you just changed, and press ENTER.
4) After the Automation Program is SAVED, you can press F7 to CLEAR 
the Automation Deck.
* - See the COMMANDS section of this manual to learn about ALL of 
the commands and how to use them.


WORKING WITH AUTOMATION DECKS AND PROGRAMS 



HOW TO CLEAR AN AUTOMATION DECK 


Press F7 to CLEAR the Automation Deck you are currently using*.
The Automation Program which is in the Deck will be cleared and all 
of the sequences will have the SKIP command on them.
If the Automation Program which you are clearing has not been SAVED 
since changes were last made to it, you will be warned that the 
changes will be lost if you CLEAR the Automation Deck.
CLEARING an Automation Deck does NOT DELETE the Automation Program 
from the hard drive (Unless it was NEVER saved).
To DELETE an Automation program you must go out to DOS and DELETE to 
file. The filename in DOS will be the NAME of the Automation 
Program plus the ".PLY" extension. For example, if the NAME of the 
Automation Program which you want to DELETE is TUESDAY, then the 
file you need to DELETE from within DOS will be called TUESDAY.PLY.
The drive and directory which the files are stored is configurable. 
However, the Automation Program files will probably be in the 
C:\WIRE directory, if you are using a stand alone (non-LAN) system. 
If you are using a LAN system the files will probably be in the 
[DRIVE:]\WIRE\USERS\PUBLIC\FILES DIRECTORY.



* - When you load an Automation Program in an Automation Deck, that 
Deck is CLEARED and the program which you specified to LOAD is 
LOADED into the deck. Therefore it is not necessary to CLEAR an 
Automation Deck before loading another Automation Program into 
it. But unless you SAVE the Automation Program which is in the 
Deck your changes will be LOST when the program which you 
specified to LOAD is LOADED into the deck.



WORKING WITH AUTOMATION DECKS AND PROGRAMS 



WHY TO USE COPY BLOCK TO COPY BLOCKS OF COMMANDS 


Copying blocks of commands is a VERY useful tool which will most 
likely save you A LOT of time creating and changing Automation 
Programs.
Let's say that you are doing satellite automation and the commands 
for one hour are the same for many, or all, of the other hours. The 
only differences would be the time that the TIME WINDOWS are set to, 
the time that SET CLOCK sets the time to, and of course the PLAY 
commands. But when you are creating Automation Programs you need 
not consider which specific PLAYS will take place, but rather where 
in the program they will occur.
So this is what you would do.
1) Put in the commands for one full hour.
2) Use the COPY BLOCK command (instructions on next page) with the 
option to INCREMENT HOUR set to YES, and copy the hour which you 
created.
) If you wanted to copy more hours you would always copy the most 
recent hour because the TIMES are only ALWAYS incremented by one 
hour (when you set INCREMENT HOUR to YES).
OR
Let's say you are adding a commercial break to each hour of the 
AUTOMATION PROGRAM. Instead of going to each hour and putting the 
same 4 or 5 commands in, you would use COPY BLOCK.
This is what you would do.
1) Put in the commands for the commercial breaks for one of the 
hours.
2) Use the COPY BLOCK command (instructions on next page) and copy 
the block of commands that contains the new breaks. IF THE 
BLOCK OF COMMANDS INCLUDES TIME WINDOWS, SET THE INCREMENT HOUR 
OPTION TO YES.
) Repeat step #2 each time you want the block of break commands 
copied again.
If you wanted to copy more stop sets you would always copy the 
most recent break because the TIMES are ALWAYS incremented by 
only one (1) hour (when you set INCREMENT HOUR to YES).



WORKING WITH AUTOMATION DECKS AND PROGRAMS 



HOW TO COPY BLOCKS OF COMMANDS 


HOW TO USE THE COPY BLOCK COMMAND
1) Highlight the sequence number that you want to block of commands 
to be copied to. THE HIGHLIGHT BAR CANNOT BE WITHIN THE BLOCK OF 
COMMANDS THAT YOU WANT TO COPY.
2) Press F2 to open the COPY BLOCK window.
This window will open:


Copy Block 

Beginning Sequence: 
Ending Sequence : 
Increment Hour? : 

This block will be copied into 
sequence nn. 


) Press ENTER on BEGINNING SEQUENCE, type in the BEGINNING SEQUENCE 
number of the block of commands to COPY, and press ENTER.
4) Press ENTER on ENDING SEQUENCE, type in the ENDING SEQUENCE 
number of the block of commands to COPY, and press ENTER.
5) Press ENTER on INCREMENT HOUR? to toggle to status between YES 
and NO.
When you use the COPY BLOCK command with the INCREMENT HOUR option 
set to YES, ALL of the TIME WINDOWS are advanced by one hour and 
the THEN GOTO's for the TIME WINDOWS is changed to the correct 
sequence numbers.




WORKING WITH AUTOMATION DECKS AND PROGRAMS 



HOW TO PRINT AN AUTOMATION PROGRAM


1) Load the Automation Program which you want to PRINT.
2) Press F5.
This window will open:


Print Play List Parameters 

From Sequence: 
To Sequence : 



) Press ENTER to on FROM SEQUENCE NUMBER, type in the sequence 
number to START printing at, and press ENTER.
4) Press ENTER to on TO SEQUENCE NUMBER, type in the sequence 
number to STOP printing at, and press ENTER.
5) Press F5 to PRINT.





COMMANDS 



HOW TO CROSS THE MIDNIGHT HOUR PROPERLY 


As of this writing you need to cross midnight differently than all 
of the other hours.
This explanation may be confusing but if you take it step by step 
you will realize what the issue is and how to work around it.
Let's say that the last command executed BEFORE midnight is to PLAY 
YOUR LEGAL ID. Now the Automation Program will stay on the PLAY 
command until the cart is done and then move on to the next command.
So there is a chance that the Automation Program will get to a 
command with a TIME WINDOW or a WAIT UNTIL command before midnight 
strikes. And what will happen when the Automation Program comes to 
that command?
Well, In terms of the TIME WINDOW, ControlReady will check the IF 
AFTER time which will be 00:xx:xx (because midnight is the 00 hour), 
and compare it to the current computer's TIME. Remember this 
command is gotten to BEFORE midnight so when the times are compared, 
it will certainly be AFTER 00 hour because it's the 2 hour(11 
o'clock pm). And because the TIME is AFTER the IF AFTER time the 
THEN GOTO will be performed, and that is NOT what you want.
In terms of the WAIT UNTIL (00:xx:xx) command, the same thing will 
happen. When the command is reached, ControlReady will compare the 
time to WAIT UNTIL to the current computer's TIME. Remember this 
command is gotten to BEFORE midnight so when the times are compared, 
it will certainly be AFTER 00 hour because it's the 2 hour(11 
o'clock pm). And because the TIME is AFTER the WAIT UNTIL time the 
Automation Program will proceed - and that is NOT what you want.
HOW TO FIX THE PROBLEM:
Right after the PLAY command (for your legal ID) put a DELAY FOR*
[10000 msecs] command. The result will be that the LEGAL ID will be 
played and the Automation Program will be DELAYED for 10 seconds, 
(until about 5-10 seconds after midnight)**. Then the Automation 
Program will come to the command with the TIME WINDOW and all will 
be fine because the IF AFTER time will be later than the current 
TIME.
* - if the last command executed before midnight is not within a 
minute or two of midnight, you should use the WAIT UNTIL 
[2:59:45] command and then put a DELAY FOR [25000 msecs] 
command to cross midnight.
** - If there is a command that must be executed in the period that 
the Automation Program is in the DELAY FOR command, you should 
put the command into a separate Automation Program.



INTRODUCTION TO COMMANDS 



INTRODUCTION TO TIME WINDOWS

A TIME WINDOWS is a block of time that you specify for a certain 
event (closure, hot key pressed, etc.) to take place. TIME WINDOWS 
consist of NOT BEFORE, IF AFTER, and THEN GOTO PARAMETERS.
- If the event occurs before the NOT BEFORE time, it will be ignored
- If the IF AFTER time is reached BEFORE the event occurs, the 
program will jump to the sequence number specified in THEN GOTO.
- If the event does, in fact, occur within the time window, the 
Automation Program will simply go to the next sequence number.

FOR EXAMPLE...
Let's say I am using the WAIT FOR CHANNEL B1-A to go HI command 
which will cause the Automation Program to remain on the sequence 
which that command is on until the channel goes HI. And let's say 
that the channel will go HI when the satellite network sends down a 
tone for you to go to commercials. Now, what happens if someone at 
the network accidentally sends down the tone too early, or if they 
forget to send the tone altogether.
IF I AM NOT USING A TIME WINDOW:
If they send the tone to early, the Automation Program will cut 
off the audio from the network and go into commercial.
If they forget to send the tone, the Automation Program will 
just sit on that sequence until someone corrects the situation.
IF I AM USING A TIME WINDOW:
If they send the tone before the NOT BEFORE time, the Automation 
Program will ignore it because it was probably a mistake or you 
do not want to cover that commercial break.
If they forget to send the tone, when the IF AFTER time is 
reached, the Automation Program will jump to the sequence 
specified in THEN GOTO.

IN SUMMARY, think of a time window as a plan that you might make 
with a friend. "I (the tone) will be not be there until :00, so if 
someone rings your doorbell do not open the door because it is not 
me (NOT BEFORE). If I am not there by 4:00, I am not going to make 
it and even if I do it is too late by then (IF AFTER), so go ahead 
and make your other plans (THEN GOTO)".



INTRODUCTION TO COMMANDS 



INTRODUCTION TO CHANNELS 


There are two (2) types of channels, INPUTS and OUTPUTS.
INPUTS are channels which ControlReady monitors to be told what to 
do.
OUTPUTS are channels which ControlReady uses to tell a device to do 
something.
THINK OF INPUTS AS THE COMPUTER'S EARS.
THINK OF OUTPUTS AS THE COMPUTER'S MOUTH.
Each channel has a name (1-C, B1-A, etc.) so that ControlReady knows 
which channel to listen to, or talk to.
If you did not install the hardware for this system, ask the person 
who did to give you a COMPLETE list of what each of the channels are 
used for, as well as how they are to be used (latched, pulse, etc.).
You will also need to find out whether you are using the WR-CCA/1 or 
the USN1616 Controller. You will need this information to create 
Automation Programs.

IMPORTANT NOTE: WHEN PULSING, LATCHING, OR WAITING FOR A CHANNEL, HI 
IS EQUIVALENT TO CLOSED (CLOSURE) AND LO IS 
EQUIVALENT TO OPEN.





INTRODUCTION TO COMMANDS 



INTRODUCTION TO COMMANDS SECTION


This COMMANDS section introduces you to each of the commands which 
are available to you for creating Automation Programs.

EACH command is presented to you with:
1) An EXAMPLE of the how the command looks when it is in an 
Automation Program.
2) The PURPOSE of the command.
) An EXAMPLE OF USE of the command. THIS ARE ONLY EXAMPLES - 
THERE ARE A NUMBER OF DIFFERENT POSSIBLE USES FOR EACH COMMAND.
4) The PARAMETERS associated with each command. Parameters are 
details which are added to a command to customize it to do 
the specific task at hand.
5) IMPORTANT NOTES that you should know before using the command.
6) OTHER COMMANDS TO SEE which are similar is purpose, or 
associated with the command being presented.
7) STEP-BY-STEP INSTRUCTIONS FOR ADDING the command to an Automation 
Program.



COMMANDS 



ALL ABOUT: PLAY

Play PAULS1 PAUL'S DELI - RAFFLE 00:00:0:00



PURPOSE: The PLAY command is used to PLAY A CART FROM THE 
LIBRARY.

EXAMPLE OF USE: When you want the Automation Program to PLAY a 
commercial that is in the Library, you would issue 
the PLAY command.

PARAMETERS: You select which CART you want to PLAY.

IMPORTANT NOTE: Use this command only if you want to PLAY A CART 
DIRECTLY FROM THE LIBRARY. DO NOT use this command 
to play a cart that you want played from a 
ROTATION.

ALSO SEE: PLAY ROTATION



COMMANDS 



HOW TO SET UP: PLAY


1) Highlight the sequence that you want the PLAY command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press P, or highlight PLAY and press ENTER.
This selector box will open:


Please select from the list below 


C- Load a Cart by Name/Code 
L- Load a Cart by Browsing the Library 


4) Press C, or highlight LOAD A CART BY NAME/CODE and press 
ENTER. Type the CART NAME/CODE for the cart which you want to 
PLAY when this command is executed and press ENTER.
OR
Press L, or highlight LOAD A CART BY BROWSING THE LIBRARY and 
press ENTER. Highlight the cart (from the library) which you 
want to PLAY when this command is executed and press ENTER.




COMMANDS 



ALL ABOUT: PLAY ROTATION

Play Rotation VALSHRTS VALERIE'S SHIRTS 


PURPOSE: The PLAY ROTATION command is used to play a cart 
from a ROTATION.

EXAMPLE OF USE: If you have a ROTATION set up and you want to play 
a cart from that ROTATION, you would use the PLAY 
ROTATION command.

PARAMETERS: You select from which ROTATION you want to PLAY 
from.

IMPORTANT NOTES: DO NOT use this command to play carts directly 
from the library. Only use this command to play 
carts that are part of a ROTATION.

ALSO SEE: PLAY



COMMANDS 



HOW TO SET UP: PLAY ROTATION


1) Highlight the sequence that you want the PLAY ROTATION command to 
go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press A, or highlight PLAY ROTATION and press ENTER.
This selector box will open (with a list of your rotations):


Load CartReady Rotation 
Please select from the list below 


JOHNDELI 
MAYSGAS 
LEGALIDS 
ALINERS 
PSA-GS 
BLINERS 


4) Your list of ROTATIONS will be displayed. Highlight the ROTATION 
which you want to PLAY from and press ENTER.




COMMANDS 



ALL ABOUT: SKIP 

Skip 


PURPOSE: The SKIP command is just an optional space 
between commands to make the program easier to 
read/follow. ControlReady IGNORES all SKIP 
commands.

EXAMPLE OF USE: Between scheduled breaks you would probably want a 
couple of skips to separate the breaks, as well as 
between different hours.

PARAMETERS: There are no parameters associated with this 
command

ALSO SEE: LABEL



COMMANDS 



HOW TO SET UP: SKIP


1) Highlight the sequence that you want the SKIP 
command to go on. ALL GOTO AND GOSUB commands will be adjusted 
correctly as you insert SKIPS.
2) PRESS THE INSERT KEY.
OR
1) Highlight the sequence that you want the SKIP 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press S, or highlight SKIP and press ENTER. ALL GOTO AND GOSUB 
commands will be adjusted correctly as you insert SKIPS.



COMMANDS 



ALL ABOUT: LABEL 

Label Play .5 minutes of commercials below this line 


PURPOSE: The LABEL command is for you to put labels and 
comments into the Automation Program. ControlReady 
IGNORES all LABEL commands.

EXAMPLE OF USE: At the top of every program you should have LABEL 
commands that say the name of the Automation 
Program as well as the purpose of the Automation 
Program and what the different input and output 
channels are used for. Also at the top of every 
hour and before each break, as well as any other 
place you think it is a good idea to explain what 
the Automation Program is doing.

PARAMETERS: You type in the TEXT to DISPLAY on the sequence 
that the LABEL command is on.

ALSO SEE: SKIP



COMMANDS 



HOW TO SET UP: LABEL


1) Highlight the sequence that you want the LABEL 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press B, or highlight LABEL and press ENTER.
This window will open:


Enter Label : 

4) Type in the text that you want to be displayed, and press ENTER.



COMMANDS 



ALL ABOUT: GOTO SEQUENCE

Goto Sequence 1 


PURPOSE: The GOTO SEQUENCE command is used to make the 
program jump from the sequence the GOTO SEQUENCE 
command is issued on, to the sequence number 
specified.

EXAMPLE OF USE: If you want the program to repeat a certain set of 
commands, the last line of the set would be a GOTO 
SEQUENCE which specifies the first sequence number 
of the set of commands to repeat.

PARAMETERS: You select which SEQUENCE NUMBER you want the 
program to GO TO when it executes this command.

IMPORTANT NOTES: GOTO SEQUENCE is different than GOSUB SEQUENCE 
because GOTO SEQUENCE will cause the program to 
jump to a specific sequence number, without any 
memory of the sequence number which caused it to 
jump. While GOSUB SEQUENCE will cause the program 
to jump to a specific sequence number, and then 
return to the sequence below the GOSUB SEQUENCE 


ALSO SEE: GOSUB SEQUENCE




COMMANDS 



HOW TO SET UP: GOTO SEQUENCE


1) Highlight the sequence that you want the GOTO SEQUENCE 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press G, or highlight GOTO SEQUENCE and press ENTER.
This window will open:


Enter Goto Sequence Number : 

4) Type in the SEQUENCE NUMBER which you want the Automation 
Program to jump to when this command is executed.
5) Press ENTER to SAVE the parameters and add the command.



COMMANDS 



ALL ABOUT: WAIT FOR HOT KEY

Wait For Hot Key 


PURPOSE: The WAIT FOR HOT KEY command is used to hold the
Automation Program at a specific sequence number 
until ALT-F is pressed, or the TIME WINDOW 
expires.

EXAMPLE OF USE: if you go live for an unspecified period of time, 
you would issue the WAIT FOR HOT KEY command so 
that when you are ready to continue with the 
Automation Program all you have to do is press 
ALT-F.

PARAMETERS: 1) You choose whether or not the command should 
OBEY A TIME WINDOW.
2) If you choose to obey a TIME WINDOW, you set the 
NOT BEFORE & IF AFTER times, and the sequence to 
GO TO if the time window expires.

IMPORTANT NOTES: When ALT-F (the hot key) is pressed ALL programs 
that are on a WAIT FOR HOT KEY COMMAND will advance 
(except those with TIME WINDOWS that exclude them).

ALSO SEE: WAIT FOR CHANNEL; WAIT FOR CLOSURE; WAIT UNTIL; 
DELAY FOR.



COMMANDS 



HOW TO SET UP: WAIT FOR HOT KEY


1) Highlight the sequence that you want the WAIT FOR HOT KEY 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press K, or highlight WAIT FOR HOT KEY and press ENTER.
This window will open:


Wait For Hot Key Parameters 

Obey Time Window: 
Not Before: 
If After: 
Then Goto: 



4) Press ENTER on OBEY TIME WINDOW to toggle between YES and NO*.
REMEMBER ALL TIMES ARE 24 HOUR TIME (MILITARY).
a) If you have set OBEY TIME WINDOW? to YES:
- Press ENTER on NOT BEFORE, type in the EARLIEST TIME which 
you want this command to be executed, and press ENTER.
- Press ENTER on IF AFTER, type in the LATEST TIME which 
you want this command to be executed, and press ENTER.
- Press ENTER on THEN GOTO, type in the SEQUENCE NUMBER which 
you want the Automation Program to jump to if the command 
does not occur by the IF AFTER time, and press ENTER.

5) Press F4 to SAVE the parameters and add the command.



* - When a TIME WINDOW is specified, the NOT BEFORE, IF AFTER, and 
THEN GOTO parameters are displayed near the bottom of the 
Automation Deck screen rather than on the same sequence as the 
command.

COMMANDS 



ALL ABOUT: WAIT FOR CHANNEL

Wait For Channel B1-A to go HI 


PURPOSE: The WAIT FOR CHANNEL command is used to hold the 
Automation Program on a specific sequence number 
until the specified input channel makes a closure 
(or the voltage goes HI or LO), or the TIME WINDOW 
(if used) expires.

EXAMPLE OF USE: If you are waiting for a tone from your satellite 
network which will in turn create a closure on one 
of your input channels (or cause the voltage to go 
HI) you would issue this command. Then the 
Automation Program stays at this sequence until the 
input channel makes a closure (or the voltage goes 
HI or LO), or the TIME WINDOW (if used) expires, 
and then moves on to the next sequence.

PARAMETERS: 1) You select which INPUT CHANNEL is to be 
monitoring.
2) You select whether we are looking for the 
selected channel to go HI or LO.
) You select whether or not the command will OBEY 
A TIME WINDOW.
4) If you choose to obey a TIME WINDOW, you set the 
NOT BEFORE & IF AFTER times, and the sequence to 
GO TO if the time window expires.

IMPORTANT NOTES: 1) If you are using the WR-CCA/1 you should ONLY 
use this command if the WR-CCA/1 will receive 
+/- voltage from a device OTHER than the 
computer. Chances are WAIT FOR CLOSURE is the 
command you need to use with the WR-CCA/1.
2) This command can be used at any time with the 
USN1616 Controller.

ALSO SEE: WAIT FOR CLOSURE; WAIT FOR HOT KEY; WAIT UNTIL.



COMMANDS 



HOW TO SET UP: WAIT FOR CHANNEL

1) Highlight the sequence that you want the WAIT FOR CHANNEL 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press C, or highlight WAIT FOR CHANNEL and press ENTER.
This window will open:


Wait For Channel Parameters 

Signal : 
Channel : 
Obey Time Window: 
Not Before: 
If After: 
Then Goto: 

4) Press ENTER on SIGNAL, select whether the input channel which 
you specify will be monitored to go HI (closure) or LO (open).
5) Press ENTER on CHANNEL, select the input channel to monitor.
Press PgDn for more channels to select from or press the letter 
B to go to the B channels (B1-A, B1-B, etc.).
6) Press ENTER on OBEY TIME WINDOW to toggle between YES and NO*.
REMEMBER ALL TIMES ARE 24 HOUR TIME (MILITARY).
a) If you have set OBEY TIME WINDOW? to YES:
- Press ENTER on NOT BEFORE, type in the EARLIEST TIME which 
you want this command to be executed, and press ENTER.
- Press ENTER on IF AFTER, type in the LATEST TIME which 
you want this command to be executed, and press ENTER.
- Press ENTER on THEN GOTO, type in the SEQUENCE NUMBER which 
you want the Automation Program to jump to if the command 
does not occur by the IF AFTER time, and press ENTER.
7) Press F4 to SAVE the parameters and add the command.

* - When a TIME WINDOW is specified, the NOT BEFORE, IF AFTER, and 
THEN GOTO parameters are displayed near the bottom of the 
Automation Deck screen rather than on the same sequence as the 
command.

COMMANDS 



ALL ABOUT: WAIT FOR CLOSURE

Wait For Closure on Channel 1-A 


PURPOSE: The WAIT FOR CLOSURE command is used to hold the 
Automation Program on a specific sequence number 
until the specified input channel detects a 
closure, or the TIME WINDOW (if used) expires.

EXAMPLE OF USE: If you are waiting for a tone from your satellite 
network which will in turn create a closure on your 
tone decoder which will cause the input channel to 
go HI or LO, you would issue this command so. Then 
the Automation Program stays at this sequence until 
the input channel gets the specified voltage, or 
the TIME WINDOW (if used) expires, and then moves 
on to the next sequence.

PARAMETERS: 1) You select which INPUT CHANNEL is to be 
monitored.
2) You select whether you are looking for the 
selected channel to go HI or LO.
) You select whether or not the command will OBEY 
A TIME WINDOW.
4) If you choose to obey a TIME WINDOW, you set the 
NOT BEFORE & IF AFTER times, and the sequence to 
GO TO if the time window expires.

IMPORTANT NOTES: BE VERY CAREFUL WITH THIS COMMAND.
DO NOT USE THIS COMMAND WITH A USN1616 
CONTROLLER. ONLY USE THIS COMMAND WITH A 
WR-CCA/1.
THE WAIT FOR CLOSURE COMMAND NOT ONLY MONITORS 
THE INPUT CHANNEL, BUT ALSO DRIVES THE SAME OUTPUT 
CHANNEL HIGH.

For Example, if the command is WAIT FOR CLOSURE 
ON CHANNEL 1-B, the computer WILL DRIVE 1-B 
(output) HI, then wait for 1-B (input) to go HI.
ALSO SEE: WAIT FOR CHANNEL; WAIT FOR HOT KEY; WAIT UNTIL.


COMMANDS 



HOW TO SET UP: WAIT FOR CLOSURE

1) Highlight the sequence that you want the WAIT FOR CLOSURE 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press I, or highlight WAIT FOR CLOSURE and press ENTER.
This window will open:


Closure Parameters 

Channel : 
Obey Time Window: 
Not Before: 
If After: 
Then Goto: 


4) Press ENTER on CHANNEL, select the input to monitor.
Press PgDn for more channels to select from or press the letter 
B to go to the B channels (B1-A, B1-B, etc.).
5) Press ENTER on OBEY TIME WINDOW to toggle between YES and NO*.
REMEMBER ALL TIMES ARE 24 HOUR TIME (MILITARY).
a) If you have set OBEY TIME WINDOW? to YES:
- Press ENTER on NOT BEFORE, type in the EARLIEST TIME which 
you want this command to be executed, and press ENTER.
- Press ENTER on IF AFTER, type in the LATEST TIME which 
you want this command to be executed, and press ENTER.
- Press ENTER on THEN GOTO, type in the SEQUENCE NUMBER which 
you want the Automation Program to jump to if the command 
does not occur by the IF AFTER time, and press ENTER.
6) Press F4 to SAVE the parameters and add the command.


* - When a TIME WINDOW is specified, the NOT BEFORE, IF AFTER, and 
THEN GOTO parameters are displayed near the bottom of the 
Automation Deck screen rather than on the same sequence as the 
command.

COMMANDS 



ALL ABOUT: WAIT UNTIL

Wait Until 11:00:00 


PURPOSE: The WAIT UNTIL command is used to hold the 
Automation Program on a specific sequence number 
until a specified time of day.

EXAMPLE OF USE: If you want to switch to ABC News at 8:00 am, you 
would put a WAIT UNTIL 8:00 command. The commands 
following the WAIT UNTIL would be to select ABC 
(PULSE, LATCH, etc.).

PARAMETERS: You set the HOUR, MINUTE, and SECOND to WAIT UNTIL.

IMPORTANT NOTES: When the Automation Program comes across this 
command, it will stay on the sequence until the 
time of day is at, or after, the time specified.
Therefore, if you issue a WAIT UNTIL 10:00 command 
at 5:00 am, THE PROGRAM WILL NOT MOVE FOR 5 HOURS.
And if you issue a WAIT UNTIL 10:00 command 
at 12:00 am, THE PROGRAM WILL MOVE to the next 
sequence as soon as it comes to the WAIT UNTIL 
command.
ALSO SEE: DELAY FOR; WAIT FOR HOT KEY; WAIT FOR CHANNEL; WAIT 
FOR CLOSURE.




COMMANDS 



HOW TO SET UP: WAIT UNTIL


1) Highlight the sequence that you want the WAIT UNTIL 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press W, or highlight WAIT UNTIL and press ENTER.
This window will open:


Set Wait Until Parameters 

Hour: 
Minute: 
Second: 


4) Press ENTER on HOUR, MINUTE, and SECOND , and type the HOUR, 
MINUTE, and SECOND that you want the program to WAIT on.
REMEMBER ALL TIMES ARE 24 HOUR TIME (MILITARY).
5) Press F4 to SAVE the parameters and add the command.



COMMANDS 



ALL ABOUT: PULSE CHANNEL

Pulse Channel B1-B HI for 500 msecs 


PURPOSE: The PULSE CHANNEL command is used when you want an 
output channel to go to a certain state for a 
specified number of milliseconds (1/1000 second) 
and then go to the opposite state than the state 
the PULSE CHANNEL command caused.

EXAMPLE OF USE: If you want to switch channels on the USN6x1(a), 
you would PULSE the corresponding output channel on 
the USN16x16 HI for 500 msecs. The channel on the 
USN1616 will make a closure for 500 msecs which 
will cause the USN6x1(a) to switch channels. After 
500 msecs, the USN1616 output channel will return 
to the open (non-closure) position - but the 
USN6x1(a) will remain on the channel that it was 
switched to.

PARAMETERS: 1) You select which OUTPUT CHANNEL you want to 
PULSE.
2) You select whether you want the channel 
to be PULSED HI or LO.
) You set the DURATION that you want the channel 
to be PULSED for.

IMPORTANT NOTES: Do NOT use the PULSE command unless the device 
which you are controlling only needs a brief 
closure/voltage.

ALSO SEE: LATCH CHANNEL



COMMANDS 



HOW TO SET UP: PULSE CHANNEL


1) Highlight the sequence that you want the PULSE CHANNEL 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press U, or highlight PULSE CHANNEL and press ENTER.
This window will open:


Channel Pulse Parameters 

Channel : 
Signal : 
Duration: 



4) Press ENTER on CHANNEL, select the output channel which you want 
to PULSE, and press ENTER. Press PgDn for more channels to 
select from or press the letter B to go to the B channels (B1-A, 
B1-B, etc.).
5) Press ENTER on SIGNAL, select whether you want to PULSE the 
channel HI or LO, and press ENTER.
6) Press ENTER on DURATION, type the number of milliseconds that 
you want the channel PULSED for, and press ENTER.
7) Press F4 to SAVE the parameters and add the command.



COMMANDS 



ALL ABOUT: LATCH CHANNEL

Latch Channel 1-A HI 


PURPOSE: The LATCH CHANNEL command is used when you want an 
output channel to got to a certain state (HI, or 
LO) and remain in that state until another 
Automation Program or another device changes the 
state.

EXAMPLE OF USE: If you want to allow audio from the satellite 
network to pass through the WR-CCA/1 to get to your 
console, you would LATCH the channel HI. When you 
do NOT want to allow audio from the satellite 
network to pass through to your console, you would 
LATCH the channel LO.

PARAMETERS: 1) You select the state (HI or LO) that you want to 
LATCH the channel.
2) You select which OUTPUT CHANNEL you want 
LATCHED.

IMPORTANT NOTES: DO NOT use the LATCH command unless the device 
which is connected to the channel which you are 
LATCHING needs a constant closure/voltage.

For Example, DO NOT use the LATCH command when 
switching channels with the USN6x1(a) Stereo 
Switcher, as that will make it so that you cannot 
change channels without first unlatching the 
channel which was latched.

ALSO SEE: PULSE CHANNEL; TURN NETWORK ON; TURN NETWORK OFF.




COMMANDS 



HOW TO SET UP: LATCH CHANNEL


1) Highlight the sequence that you want the LATCH CHANNEL 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press L, or highlight LATCH CHANNEL and press ENTER.
This window will open:


Latch Channel Parameters 

Signal : 
Channel : 



4) Press ENTER on SIGNAL, select whether you want to LATCH the 
channel HI or LO, and press ENTER.
5) Press ENTER on CHANNEL, select the output channel which you want 
to LATCH, and press ENTER. Press PgDn for more channels to 
select from or press the letter B to go to the B channels (B1-A, 
B1-B, etc.).
6) Press F4 to SAVE the parameters and add the command.



COMMANDS 



ALL ABOUT: TURN NETWORK ON 

Turn Network On Using WRCCA/1 With Channel 1-C 


PURPOSE: The TURN NETWORK ON command is used with the 
WR-CCA/1 to allow an audio source to pass through 
the WR-CCA/1 and reach your console. The TURN 
NETWORK ON command is merely a LATCH HI command 
with a friendly name.

EXAMPLE OF USE: If you have turned the network off for ControlReady 
to play commercials and you want to return to the 
satellite network you would use the TURN NETWORK ON 
command to allow the audio from the network to 
reach your console.

PARAMETERS: You select the OUTPUT CHANNEL the WR-CCA/1 is 
connected to.

IMPORTANT NOTES: DO NOT use this command with the USN1616 
Controller, ONLY USE IT WITH THE WR-CCA.

ALSO SEE: TURN NETWORK OFF; LATCH CHANNEL; PULSE CHANNEL



COMMANDS 



HOW TO SET UP: TURN NETWORK ON


1) Highlight the sequence that you want the TURN NETWORK ON 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press N, or highlight TURN NETWORK ON and press ENTER.
This selector box will open:


Select Network Channel 


1-A 
1-B 
1-C 
2-A 
2-B 
2-C 



4) Select the output channel which the WR-CCA/1 is connected to and 
press ENTER. Press PgDn for more channels to select from.
5) Press F4 to SAVE the parameters and add the command.



COMMANDS 



ALL ABOUT: TURN NETWORK OFF

Turn Network Off Using WRCCA/1 With Channel 1-C 


PURPOSE: The TURN NETWORK OFF command is used with the 
WR-CCA/1 to inhibit an audio source from passing 
through the WR-CCA/1 and reaching your console. 
The TURN NETWORK OFF command is merely a LATCH LO 
command with a friendly name.

EXAMPLE OF USE: If you want to turn the network audio off in order 
to play commercials form ControlReady, you would 
issue the TURN NETWORK OFF command so that the 
network audio will NOT also reach your console.

PARAMETERS: You select the OUTPUT CHANNEL the WR-CCA/1 is 
connected to.

IMPORTANT NOTES: DO NOT use this command with the USN1616 
Controller, ONLY USE IT WITH THE WR-CCA.

ALSO SEE: TURN NETWORK ON; LATCH CHANNEL; PULSE CHANNEL



COMMANDS 



HOW TO SET UP: TURN NETWORK OFF


1) Highlight the sequence that you want the TURN NETWORK OFF 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press M, or highlight TURN NETWORK OFF and press ENTER.
This selector box will open:


Select Network Channel 


1-A 
1-B 
1-C 
2-A 
2-B 
2-C 



4) Select the output channel which the W.-CCA/1 is connected to and 
press ENTER. Press PgDn for more channels to select from.
5) Press F4 to SAVE the parameters and add the command.



COMMANDS 



ALL ABOUT: SET CLOCK

Set Clock to 19:59:5 


PURPOSE: The SET CLOCK command will set the COMPUTER'S clock 
to the time of day which is specified. It is very 
important to keep the computer's clock accurate.

EXAMPLE OF USE: If you know that your satellite network sends down 
a tone at EXACTLY 59 minutes and 5 seconds after 
the hour (xx:59:5), you would put in a WAIT FOR 
CHANNEL or WAIT FOR CLOSURE to catch the tone, and 
then the very next command would be SET CLOCK.

PARAMETERS: You select the HOUR, MINUTE, and SECOND that you 
want the computer's clock set to.

IMPORTANT NOTES: you should only use SET CLOCK only when you are 
sure an event (closure, etc.) will happen at an 
EXACT time.

ALSO SEE: The clock can also be set from the CART DECK 
PRODUCTION SCREEN. See: HOW TO RESET THE DATE AND 
TIME in the SYSTEM CONFIGURATION AND OTHER OPTIONS 
section of this manual.




COMMANDS 



HOW TO SET UP: SET CLOCK


1) Highlight the sequence that you want the SET CLOCK 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press O, or highlight SET CLOCK and press ENTER.
This window will open:


Set Clock Parameters 

Hour: 
Minute: 
Second: 


4) Press ENTER on HOUR, MINUTE, and SECOND , to type the HOUR, 
MINUTE, and SECOND that you want to the clock set to.
REMEMBER ALL TIMES ARE 24 HOUR TIME (MILITARY).
5) Press F4 to SAVE the parameters and add the command.



COMMANDS 



ALL ABOUT: DELAY FOR

Delay For 700 msecs 


PURPOSE: The DELAY FOR command is used to hold the program at 
a specific sequence number for a specified number 
of milliseconds (1/1000 of a second).

EXAMPLE OF USE: If the satellite network sends a tone which is the 
ControlReady's cue to cut to break and the tone 
comes down a little too early resulting in cutting 
the jock off a 1/2 second too soon - you would put 
in a DELAY FOR 500 msecs command. Then after we get 
the closure created by the tone, the DELAY FOR will 
we cause the Automation Program to wait for a 1/2 
second AND THEN cut to break without cutting the 
jock off.

PARAMETERS: The NUMBER OF MILLISECONDS (1/1000 second) to DELAY 
FOR.

ALSO SEE: WAIT UNTIL





COMMANDS 



HOW TO SET UP: DELAY FOR


1) Highlight the sequence that you want the DELAY FOR . 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press F, or highlight DELAY FOR and press ENTER.
This window will open:


Delay For Millisec Parameters 

Delay msecs: 


4) Press ENTER on DELAY MSECS, type the number of milliseconds that 
you want the Automation Program to DELAY FOR, and press ENTER.
5) Press F4 to SAVE the parameters and add the command.



COMMANDS 



ALL ABOUT: STOP / SHUT DOWN 

Stop / Shut Down 


PURPOSE: The STOP / SHUT DOWN command is used to STOP the 
Automation Program when the command is executed.

EXAMPLE OF USE: If you want the Automation Program to shut down at 
a 7:5 pm, you would put a WAIT UNTIL 19:5 command 
followed by STOP / SHUT DOWN.

PARAMETERS: There are no parameters associated with this 
command.

IMPORTANT NOTES: This command will only STOP the Automation Program 
which contains the STOP / SHUT DOWN command. All 
other Automation Programs which are running will 
continue to run.

ALSO SEE: WAIT UNTIL; LOAD AND START;



COMMANDS 



HOW TO SET UP: STOP / SHUT DOWN


1) Highlight the sequence that you want the STOP / SHUT DOWN 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press T, or highlight STOP / SHUT DOWN and press ENTER.



COMMANDS 



ALL ABOUT: LOAD AND START

Load And Start TUES-AM.PLY 


PURPOSE: The LOAD AND START command is used to stop the 
Automation Program which is running and LOAD AND 
START a different program in the SAME automation 
deck.

EXAMPLE OF USE: If at the end of Tuesday's day program you want to 
load the program for Tuesday night, you would put a 
LOAD AND START command at the end of the Tuesday 
day program so that when it reaches that point the 
Tuesday night program is LOADED into the same 
Automation Deck and immediately STARTED.

PARAMETERS: You specify which AUTOMATION PROGRAM that you want 
to be LOADED and STARTED.

IMPORTANT NOTES: 1) Make sure that the Automation Program which you 
want to LOAD & START exists.
2) This command will only have an effect on the 
Automation Deck in which it was executed. It 
will NOT have any effect on the other Automation 
Decks which are running.

ALSO SEE: STOP / SHUT DOWN



COMMANDS 



HOW TO SET UP: LOAD AND START


1) Highlight the sequence that you want the LOAD AND START 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press D, or highlight LOAD AND START and press ENTER.
This window will open:


Enter Play List Name : 

4) Type in the NAME of the Automation program which you want to 
LOAD and START when this command is executed, and press ENTER.
OR
Press F2 to LIST all of your Automation Programs, highlight the 
Automation program which you want to LOAD and START when this 
command is executed, and press ENTER.



COMMANDS 



ALL ABOUT: AUTO-RECORD

Auto-Record BROWN1 LBrown-am 00:0:00:00


PURPOSE: The AUTO-RECORD command is used to AUTOMATICALLY 
record an audio source and then create a cart in 
the library which contains the recorded audio.

EXAMPLE OF USE: If there is a program that a satellite network 
sends down at a certain time, and you want to play 
it at a different time, you would use the 
AUTO-RECORD command. The AUTO-RECORD records the 
audio and creates a cart that can then be played at 
a later time.

PARAMETERS: 1) You select the CART NAME/CODE for the cart that 
will be created. The cart can be AUTO-NAMED or 
you can specify a CART NAME/CODE. The CART 
NAME/CODE which you specify can be a new CART 
NAME/CODE or can be a NAME/CODE for a cart that 
already exists. The existing cart will be 
overwritten with the cart created by the
AUTO-RECORD.
2) You can put in a DESCRIPTION for the cart that 
will be created.
) You can put in the START & STOP DATES for the 
cart that will be created.
4) You select the AUDIO QUALITY for the cart that 
will be created.
5) You put in the MAXIMUM AUDIO LENGTH for the cart 
that will be created.
6) You can put in a STOP CHANNEL, which will cause 
the AUTO-RECORD to STOP when the specified 
input channel goes HI.

IMPORTANT NOTES: 1) CartReady currently supports only one 
play/record at a time. Therefore NEITHER PLAYS 

COMMANDS 



ALL ABOUT: AUTO-RECORD cont.


nor RECORDS can be taking place ANYWHERE in the 
system while an AUTO-RECORD IS IN PROGRESS.

2) Currently when an AUTO-RECORD is taking place, 
the audio which is being recorded will also be
passing through the audio card and will be 
audible.
To prevent this, possible solutions are:
a) If you are using a stereo router and are not 
potted directly into your console: before the 
AUTO-RECORD command, put in a command to 
change the channel on the router (if needed) 
so that the audio which is coming out of the 
audio card will NOT be played over the air.
b) If the computer is going directly into a 
pot on your console: use a device (WR-CCA) 
in-line with the audio card and the 
router, that the Automation Program can 
control, to allow or NOT to allow audio to 
reach your console.



COMMANDS 



HOW TO SET UP: AUTO-RECORD


1) Highlight the sequence that you want the AUTO-RECORD command to 
go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press E, or highlight AUTO-RECORD and press ENTER.
This window will open:


Auto-Record Command 

Cart Name/Code : 
Cart Description : 
Start Date : 
Stop Date : 
Audio Quality : 
Max Audio Length : 
Stop Channel : 


4) Press ENTER on CART NAME/CODE to assign a CART NAME/CODE for the 
cart that the AUTO-RECORD will create.
a) If you want to AUTO NAME the cart: press F2. Then type in 
the two characters which will be the first two characters in 
the CART NAME/CODE of the cart that the AUTO-RECORD will 
create, and press ENTER. The CART NAME/CODE will be the two 
characters you typed + the HOUR, MINUTE, and SECOND that the 
recording BEGAN.
b) If you want to type in a CART NAME/CODE: type the CART 
NAME/CODE for the cart that AUTO-RECORD will create, and 
press ENTER.
5) Press ENTER on DESCRIPTION, type in the DESCRIPTION for the cart 
that AUTO-RECORD will create, and press ENTER.
6) Press ENTER on START DATE, type in the START DATE for the cart 
that AUTO-RECORD will create, and press ENTER.
7) Press ENTER on STOP DATE, type in the STOP DATE for the cart 
that AUTO-RECORD will create, and press ENTER.


COMMANDS 



HOW TO SET UP: AUTO-RECORD cont.


8) Press ENTER on AUDIO QUALITY, select the AUDIO QUALITY for the 
cart that AUTO-RECORD will create, and press ENTER.
9) Press ENTER on MAX. AUDIO LENGTH, type the MAXIMUM LENGTH for 
the cart that AUTO-RECORD will create, and press ENTER.
10) Press ENTER on STOP CHANNEL, select the INPUT CHANNEL (if any) 
that will STOP the AUTO-RECORD when it goes HI, and press ENTER.
Press PgDn for more channels to select from or press the letter 
B to go to the B channels (B1-A, B1-B, etc.).
11) Press F4 to SAVE the parameters and add the command.




COMMANDS 



ALL ABOUT: GOSUB SEQUENCE

Gosub Sequence 841 


PURPOSE: The GOSUB SEQUENCE is used to cause the program to 
jump to a sequence number. The sequence number 
which it jumps to is a series of commands that are 
called more than once over the duration of the 
program. The purpose of the command is to save 
time when creating/modifying the program, and to 
have fewer lines in the program. The GOSUB SEQUENCE 
command is ALWAYS used in conjunction with the 
RETURN GOSUB command. SEE: ALL ABOUT: RETURN GOSUB

EXAMPLE OF USE: If you have a series of commands that are executed 
at the top of every hour, it is easier to put that 
set of commands into the program only once and then 
go to the them whenever you want to execute them. 
Let's say the set of commands which are executed at 
the top of every hour contains 6 commands, that 
would be 72 commands if the series of commands was 
put in each hour (over a 24 hour period). Rather 
than putting those six commands at the top of every 
hour throughout the program, you would just list 
them once at the end of the program, and use the 
GOSUB SEQUENCE COMMAND to execute the whole set. 
Then, because RETURN GOSUB is included in the set 
of commands, when it hits the RETURN GOSUB command 
the program jumps back to the sequence immediately 
following the GOSUB SEQUENCE command which caused 
the program to jump in the first place.

PARAMETERS: You choose the SEQUENCE NUMBER to GO TO.

IMPORTANT NOTES: The GOSUB SEQUENCE is an ADVANCED COMMAND, and 
should be used with caution.
The series of commands which the GOSUB SEQUENCE 
command jumps to MUST be at the end of the 
automation program. That is, after the LOAD AND 
START command, and/or after ALL time/channel based 
logic which is not part of the GOSUB sets of 
commands.
ALSO SEE: RETURN GOSUB; GOTO SEQUENCE; LOAD AND START



COMMANDS 



HOW TO SET UP: GOSUB SEQUENCE


1) Highlight the sequence that you want the GOSUB SEQUENCE 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press Q, or highlight GOSUB SEQUENCE and press ENTER.
This window will open:


Enter Goto Sequence Number : 

4) Type in the SEQUENCE NUMBER which you want the Automation 
Program to jump to when this command is executed.
5) Press ENTER to SAVE the parameters and add the command.



COMMANDS 



ALL ABOUT: RETURN GOSUB 

Return Gosub 


PURPOSE: The RETURN GOSUB command is ALWAYS used in 
conjunction with the GOSUB SEQUENCE command. 
RETURN GOSUB causes the program to return to the 
sequence immediately following the GOSUB SEQUENCE 
command which caused the program to jump.

EXAMPLE OF USE: If you have issued a GOSUB SEQUENCE command, you 
put the RETURN GOSUB command at the END of the 
series of commands which you want to be executed 
when the GOSUB SEQUENCE command is called.

PARAMETERS: There are no parameters associated with this 
command.

IMPORTANT NOTES: The RETURN GOSUB command MUST be used in 
conjunction with a GOSUB SEQUENCE command.

ALSO SEE: GOSUB SEQUENCE



COMMANDS 



HOW TO SET UP: RETURN GOSUB


1) Highlight the sequence that you want the RETURN GOSUB 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press R, or highlight RETURN GOSUB and press ENTER.



COMMANDS 



ALL ABOUT: COMTALK 

Comtalk SCC4 Satellite Controller 


PURPOSE: The COMTALK command is used to send characters out 
a serial port (com port) to communicate with a 
device (SCC4, SCC8, a modem to dial a phone number, 
etc.).

EXAMPLE OF USE: If you wanted to tell the SCC4/SCC8 the select a 
channel on your satellite receiver, you would use 
the COMTALK command.

PARAMETERS: - You type in the STRING OF CHARACTERS to send out 
the serial port.
- You select the SERIAL PORT which the device is 
connected to.
- You select the DEVICE which you are using this 
command with.
- You select BAUD RATE that the device uses.
- You select PARITY that the device uses.
- You select DATA BITS that the device uses.
- You select STOP BITS that the device uses.
- You select INTER-CHARACTER DELAY that the device 
uses.
IMPORTANT NOTES: COMTALK is a ONE-WAY command. That means that we 
send characters out of the serial port, but will 
IGNORE ALL incoming characters returned from the 
device. Therefore devices which require data 
flow in both directions probably will NOT work 
well with this command.



COMMANDS 



HOW TO SET UP: COMTALK


1) Highlight the sequence that you want the COMTALK 
command to go on.
2) Press ENTER to open up the LIST OF COMMANDS.
) Press X, or highlight COMTALK and press ENTER.
This window will open:


COMtalk Command 

String : 
Port Address : 
Hardware : 
Baud Rate : 
Parity : 
Data Bits : 
Stop Bits : 
Inter-Character Delay: 

4) Press ENTER on STRING, type the STRING OF CHARACTERS* that will 
be sent out of the specified serial port, and press ENTER.
5) Press ENTER on PORT ADDRESS, select the SERIAL PORT that 
the device you will be communicating with is connected to, and 
press ENTER. Press PgDn or more serial port selections.
6) Press ENTER on HARDWARE, select the DEVICE that you are using 
this command with, and press ENTER.
7) Press ENTER on BAUD RATE, select the BAUD RATE that the device 
you are communicating with uses, and press ENTER.
8) Press ENTER on PARITY, select the PARITY that the device 
you are communicating with uses, and press ENTER.
9) Press ENTER on DATA BITS, select the DATA BITS that the device 
you are communicating with uses, and press ENTER.


* - If the STRING OF COMMANDS that you need to send includes a CR 
(Carriage Return - ASCII 1), you need to hold the ALT key down, 
press the number 1, and then press the number .

COMMANDS 



HOW TO SET UP: COMTALK cont.


10) Press ENTER on STOP BITS, select the STOP BITS that the device 
you are communicating with uses, and press ENTER.
11) Press ENTER on INTER-CHARACTER DELAY, type the INTER-CHARACTER 
DELAY that the device you are communicating with uses, and press 
ENTER.
12) Press F4 to SAVE the parameters and add the command.

































EXAMPLE OF AN AUTOMATION PROGRAM 




C A R T R E A D Y A U T O M A T I O N D E C K 
U Automation Deck 1 Program: UN-NAMED Changes: Saved Status: Stopped¿
SEQ# Command 
0001 Label TUESDAY 21:00 - 6:00 
0002 Skip 
000 Label Use channel B1-A to turn sat. network on 
0004 Label Use channel B1-B to turn CARTREADY on 
0005 Skip 
0006 Label Input channel B1-A is for LEGAL ID's 
0007 Label Input channel B1-B is for BACKSELL LINERS 
0008 Label Input channel B1-C is for RETURN LINERS 
0009 Label Input channel B1-D is for STOP SETS 
0010 Skip 
0011 Label ****************** 21:00 *********************** 
0012 Wait Until 21:00:00 
001 Label Turn the sat. network on 
0014 Pulse Channel B1-A HI for 500 msecs 
0015 Label ******** :1 minute after hour stop set ******** 
0016 Wait For Channel B1-D to go HI 
0017 Label Turn CartReady on 
0018 Pulse Channel B1-B HI for 500 msecs 
0019 Play PAULS1 PAUL'S DELI - RAFFLE 00:00:0:00
0020 Play Rotation VALSHRTS VALERIE'S SHIRTS 
0021 Play 107 MAIN ST. FLEA MARKET 00:01:00:00
0022 Play MRPRET1 MR PRETZEL (TWIST) 00:00:0:00
002 Label Turn the sat. network on 
0024 Pulse Channel B1-A HI for 500 msecs 
0025 Label ******** :2 minute after hour stop set ******** 
0026 Wait For Channel B1-D to go HI 
0027 Label Turn CartReady on 

F1=Help F2=Copy F=Start F4=Stop F5=Print F6=Edit F7 =Clear 
ESC=Exit F8=Load F9=Save DEL=Delete INS=Insert ENTER=Change 
5.800 14:02:47

This is an example of the beginning of an Automation Program for a 
station using one satellite network between the hours of 9:00 pm and 
6:00 am.

WireReady has Automation Programs that were written for a number of 
satellite networks. These programs can be sent to you on disks or 
downloaded. Call a WireReady Technical Representative for more 
information.



SYSTEM CONFIGURATION AND OTHER OPTIONS 



HOW TO SET UP A PRINTER

THESE DIRECTIONS ARE FOR STAND ALONE (NON-LAN) SYSTEMS.
The DEFAULT SETTING is for a parallel printer on LPT1.

If you need to change the printer configuration:
1) Exit from CartReady to DOS.
2) At the C:\WIRE (or the directory CartReady is run from) prompt, 
type SETUP and press ENTER.
) When prompted to enter your installation path, type the path 
(drive included) where you run CartReady from, and press ENTER.
This will put you on the MAIN MENU.
4) Highlight PRINTER CONFIGURATION, and press ENTER.
This selector box will open:


Physical Printers 

Printer 1 : LPT1 Both Manual and Auto 

Printer 2 : LPT1 Not Assigned 

5) Highlight PRINTER 1 and press ENTER.
This window will open:


Printer 1 

Type : LPT1 
Address : 
Baud Rate : 
Parity : 
Data Bits : 
Stop Bits : 
Usage : Both Manual and Auto 

NOTE: Only TYPE and USAGE are used when setting up a PARALLEL 
printer.


SYSTEM CONFIGURATION AND OTHER OPTIONS 



HOW TO SET UP A PRINTER cont.


6) If you are using a parallel printer (which is almost always the 
case).
a) To select the port that printer is on, highlight TYPE, and 
press ENTER.
b) Highlight the PORT that your parallel printer is connected to, 
and press ENTER.
c) If the USAGE is BOTH MANUAL AND AUTO, press F4, and go to step 
8.
d) If the USAGE is NOT BOTH MANUAL AND AUTO, Highlight USAGE, and 
press ENTER.
This selector box will open:


Manual Printer Only 
Automatic News Director Only 
Both Manual And Auto 
Broadcast Printer Only 
Not Assigned 

e) Highlight BOTH MANUAL AND AUTO, and press ENTER.
f) Press F4, and go to step #8.
7) If you are using a serial printer
The settings for BAUD RATE, PARITY, DATA BITS, and STOP BITS, can 
be found in your printer manual.
a) Highlight TYPE, and press ENTER.
b) Highlight ADDRESS, and press ENTER. Highlight the PORT 
ADDRESS that the printer is connected to and press ENTER.
c) Highlight BAUD RATE, and press ENTER. Highlight the correct 
BAUD RATE setting for your serial printer, and press ENTER.
d) Highlight PARITY, and press ENTER. Highlight the correct 
PARITY setting for your serial printer, and press ENTER.
e) Highlight DATA BITS, and press ENTER. Highlight the correct 
DATA BITS setting for your serial printer, and press ENTER.


SYSTEM CONFIGURATION AND OTHER OPTIONS 



HOW TO SET UP A PRINTER cont.


f) Highlight STOP BITS, and press ENTER. Highlight the correct 
STOP BITS setting for your serial printer, and press ENTER.

g) If the USAGE is BOTH MANUAL AND AUTO, press F4, and go to step 
#8.
h) If the USAGE is NOT BOTH MANUAL AND AUTO, Highlight USAGE, and 
press ENTER.
This selector box will open:


Manual Printer Only 
Automatic News Director Only 
Both Manual And Auto 
Broadcast Printer Only 
Not Assigned 

i) Highlight BOTH MANUAL AND AUTO, and press ENTER.
j) Press F4, and go to step #8.

8) Press F4 again. Then from the MAIN MENU press ESCAPE to return 
to DOS. Then type LOADCART (or whatever command gets you into 
CartReady), and press ENTER.







SYSTEM CONFIGURATION AND OTHER OPTIONS 



HOW TO SET THE SCREEN SAVER DELAY

THESE DIRECTIONS ARE FOR STAND ALONE (NON-LAN) SYSTEMS.

1) Exit from CartReady to DOS.
2) At the C:\WIRE (or the directory CartReady is run from) prompt, 
type SETUP and press ENTER.
) When prompted to enter your installation path, type the path 
(drive included) where you run CartReady from, and press ENTER.
This will put you on the MAIN MENU.
4) Highlight SET SCREEN SAVER DELAY, and press ENTER.
This window will open:



Enter Screen Saver Delay in Seconds: 


5) To change the TIME INTERVAL, type in the desired delay time, and 
press ENTER. Set the time to 0 to DISABLE the screen saver 
function.
6) From the MAIN MENU press ESCAPE to return to DOS. Then type 
LOADCART (or whatever command gets you into CartReady), and press 
ENTER.






















SYSTEM CONFIGURATION AND OTHER OPTIONS 



HOW TO SET THE DATE AND TIME

While in the CART DECK PRODUCTION SCREEN, press ALT-T.
OR
While in the CART DECK PRODUCTION SCREEN, press F10. Then press T, 
or highlight SET DATE AND TIME and press ENTER.

This window will open:


ENTER VALID DATE (MM/DD/YYYY): 


TYPE IN THE DATE, AND PRESS ENTER.
Then this window will open:


ENTER TIME (HH:MM:SS AM/PM): 


TYPE IN THE TIME, AND PRESS ENTER.

Email Sales  - Home - Products - Tech Support - Email Support
Sales - NewsRoom - Automation - Live-Assist - Production
Recording -
School Closing
WireReady NSI 56 Hudson Street Northborough MA 01532 USA
(800) 833-4459 (508) 393-0200 FAX (508) 393-0255
Copyright 1991-2002 WireReady NSI
WireReady NewsWire Systems Inc. WireReady is a Registered Trademark of WireReady NewsWire Systems Inc.  RadioReady, NewsReady, ReelReady, StormReady, PhoneReady, SalesReady, CartReady, MusicReady, ControlReady, WireReady32, QuickRecorder and CallTaker32, are Trademarks of WireReady NewsWire Systems Inc StormReady is not affiliated with NOAA/NWS StormReady Gov't Certification program.  .Restrictons and Terms of Software Purchase