PAGE 8 updated 19/01/06
timv User variable or fixed timer
This timer can either use the front panel “aux” control or can be preset
with a value within the command file. Delays can be from 1 to 99 minutes
or seconds depending on the range selected by the “timr“
command (see below). Every time this command is used, the variable
timer will be set to the value declared by the data bytes. If the data byte
is zero, the value set by the aux control will be used to set the timer
0 to 64. Turning the aux control whilst the timer is running will reset the
timer to the new value set by the control. If the control is set to zero, the
timer will pause and will not run again until the control is set to anything
other than zero.
Note, If you intend using the aux control to set a variable timer, you must
use the “ /pbal=128; ” preset balance command in the control file to fix
the balance to central.
timr Variable timer range and control
x = timer displayed 0=display off 1=display on
y = single shot timer 0=single shot 1=continuous
z = timer range 0=seconds 1=minutes
Command format : /timr=xyz; Valid values for x,y,z can be 0 or 1
Examples.
A continuous running variable minute timer with count displayed.
/timr=111; where x=1 / y=1 / z=1
/timv=0; time set via “aux” control variable 0 to 64
A single shot fixed timer of 20 seconds with LCD display.
/timr=000; where x=0 / y=0 / z=0
/timv=20; timer set at value of 20
A single shot variable second timer without LCD display.
/timr=100; where x=1 / y=0 / z=0
/timv=0; time set via “aux” control variable 0 to 64
mint Interrupt enable
If the command = 1 this will allow any other valid trip to cancel a currently
playing file and run the new file. The interrupting file can be an .MP3
sound file or a command .txt file.
If the command = “0” any new trip will be ignored until a currently playing
file has finished.
/mint=0; No interrupt allowed
/mint=1; Interrupts allowed
Note.
This command over-rides the “/mint;” command used within the Control
file.
pint Priority interrupt enable
If the command = 1 this will allow any other valid trip of a lower value to
cancel a currently playing file and run the new file. The interrupting file
can be an .mp3 sound file or a command .txt file.
If the command = 0 any new trip will be ignored until a currently playing
file has finished. eg.
/pint=0; No priority interrupt allowed
/pint=1; Priority interrupts allowed
Note: This command over-rides the “/pint ” command used within the
Control file.
outp Output control transistors
The transistor output Control-Out (pin B19) is available for external use
as are Sync-Out (pin A18) and Run-Out (pin B18)if their normal func-
tions are not required.
Note: You must use “actl” in your ‘control.txt’ file to disable the normal
functions of the sync-out and run-out transistors.
x = Sync-Out Pin A18 0=output OFF 1=output Active
y = Run-Out Pin B18 0=output OFF 1=output Active
z = Control-Out B19 0=output OFF 1=output Active
Command format : /outp=xyz; Valid values for x,y,z can be 0 or 1
Output will remain in its last state unless the stop line is activated in
which case it will be de-activated. The rating of outputs is 150mA max
@ 30 volts max.
DO NOT FORGET TO FIT A DIODE ACROSS ANY INDUCTIVE LOAD
ON THE OUTPUT TRANSISTORS.
lims First message of group
Set the lowest message number of a group of messages to be included
for sequence, random or scroll .mp3 file playback.
/lims=10; First message in group set to 010?name.mp3
lime Last message of group
Set the highest message number of a group of messages to be included
for sequence, random or scroll mp3 file playback.
/lime=20; Last message in group set to 020?name.mp3
Note. When applying the above group limit commands they will not reset
the random number generator or the sequencer unless the generators
are outside the limits being applied, in which case the number genera-
tors will be set to the start limit value.
rndm Play a random mp3
A random mp3 file from the group defined above will be selected and
played. Data byte should be 1.
/rndm=1; Play a random message within group set by lims
and lime.
sequ Play mp3 file in sequence
This command controls the mp3 sequencer. The sequencer allows you
to play a number of mp3 files in numeric ascending order.
/sequ=0; Play next message in sequence
If the data byte set to 0, the next mp3 file from the group defined by the
“lims” and “lime” commands will be selected and played. After the last
file in the group has been played, the sequence will restart from the first
number in the defined group.
/sequ=1; Reset sequencer only
If the data byte is set to 1, the sequencer will be reset to the first mes-
sage set by “lims”. No message will play at this time.
/sequ=2; Reset sequencer and play first mp3 in group
If the data byte is set to 2, the sequencer will be reset to the first mes-
sage set by “lims” and the first mp3 in the group will play.
goto Goto line number
This command will cause the command reader to return to a previous
line number in the command file to allow a repeat of previous commands
to be run until the loop counter reaches zero. When the counter reaches
zero, the command after ‘goto’ will run. The loop command should be
set before this command is used. Do not count blank lines within the
command files.
/goto=4; Return to line 4
loop Loop counter
This command sets the number of loops that the “goto” command will
make.
eg.
/loop=0; Goto command will be ignored
/loop=1; Goto command will loop once
/loop=254; Goto command will loop 254 times
/loop=255; Goto command will loop ad infinitum
Note: maximum loops with exit to other code = 254 times
plal Loop current MP3
This command will cause the currently playing mp3 file to run continu-
ously.
It will be cancelled by any other play type command such as “play=x”
“sequ=x” “rndm=x” “plal=0” or “stop=1”
The command file ending will also cancel this mode.
Command files
DMS3000 V2.20
Digital Audio Playback Card
Golding Audio Ltd
Unit 8
Peartree Business Centre
Stanway Colchester
Essex CO3 0JN
Tel: 01206 762462 Fax: 01206 762633
Web Site: www.goldingaudio.co.uk
Golding Audio Ltd reserve the right to change specification of this or any product without prior notice being given. Golding Audio will not be held
responsible for any damage caused to any equipment or data, arising from use of the product mentioned herein.