PAGE 3
updated
19/01/06
Control file commands
CTL
name
.txt
Control file naming
The first 3 digits of the file name must be
CTL,
next if required a specific
name can be used for identification purposes. The last 4 digits must al-
ways be
.txt
eg.
CTLtest control file.txt
would be a valid control file name.
The following commands can be used in a
CTL
?name
.txt
file placed in
the ROOT of the MMC card.
Command
Range
osbe
00000000
One shot bit enable.
0
=
loopable,
1 = one shot
ncbe
00000000
Normally closed bit enable.
0 = normally open,
1 = normally closed
cont
0-1
Interrupted cmd.txt or .mp3 file will
continue
after
interrupt.
biny
0-1
Trips decimal or binary 1=binary.
pint
0-1
0=no priority, 1=lower trips priority
(mint must be 0)
mint
0-1
0= Interruption not allowed.
1=interruption
allowed.
pvol
1-255
Preset volume, if 00 the variable control
operates.
ptre
1-255
Preset treble, if 00 the variable control
operates.
pbas
1-255
Preset bass, if 00 the variable control
operates.
pbal
1-255
Preset balance, if 00 the variable control
operates.
mono
0-1
Mono’s the output, the same signal
appears
on
both
channels.
tstb
1-255
Test push button trip number.
tnat
0-7
Overrides tone attenuator if 1 to 7 is set.
ncmd
0-1
Disable command file search if 1
self
0-1
Allows mp3 file to be interrupted by itself.
fast
0-1
Allows fast access to mp3 files
(scratching)
nbuf
0-1
Prevent buffer flush to speed up access
time
fixl
0-1
Fix left audio output at max level.
fixr
0-1
Fix right audio output at max level.
scn1
0-1
Sequence through trips once.
scnc
0-1
Sequence through trips continuously
bank
0-1
Enable banked message function.
wdog
0-1
Enable MMC card watchdog function
actl
0-1
Allows access to 3 control transistor
outputs
sfat
0-1
Saves start cluster address of messages
mast
0-1
Sets card as master in multitrack
systems.
slav
0-1
Sets card to slave in multitrack system
(Trip87654321)
pian
0-1
Enables piano type trip inputs
orun
0-10
Piano type trip hold on period
fade
1-255
Fade in rate for “cont” and “hold”
commands.
fado
1-255
Fade out rate for “cont” and “hold”
commands.
(v2.18-on)
autp
0-255
Plays an MP3 or runs a command file on
power up, looped. (v2.11-on)
scrl
0-1
Scroll mode scrolls through mp3 files.
(v2.14-on)
plal
0-1
Loop any selected mp3 file from a mo
mentary contact even when trip re
leased.
16tp
0-1
Allows 16 direct trips by grounding the
sync
input.
(v2.09-on)
pria
0-255
Primary RS 485 address of DMS.
seca
0-255
Secondary RS485 address of DMS.
r485
0-1
Enable RS485 control. Also sets ncmd
bit.
(v2.12-on)
vlmn
0-255
vlmx
0-255
Set max and min volume for use with
vlup and vldn commands.(v2.16)
Example control file for a DMS3000 Lite
/ncbe=00000010;
Trip 2 connected to normally closed contact.
/osbe=00001000;
Trip 4 is one shot enabled.
/mint=1;
Any message can interrupt any other
/tstb=5;
Test button activates message 5
)
End of file marker
Control file syntax information.
All commands must start with “
/
”
All commands must end with “
;
”
The last command must be followed by “
)
“ on the next line.
There must be an “
=
” sign after the command and before the data.
There must not be any spaces within the command string.
All commands are lower case.
You may type remarks after the semicolon “
;
” but the remarks must not
contain any control characters such as
/
or
)
or
;
or
=
.
Detailed explanation of each control command.
osbe
One shot bit enable
This command allows each of the eight individual trip inputs to be set up
with one shot functions. This means that if a trip is one shot enabled,
and that trip line is held active beyond the end of a file, the selected file
will not run again. The trip line must be released before it can operate
again. If the trip line is not one shot enabled, the selected file will loop if
the trip is held on at the end of the file.
To select one shot mode, enter a “
1
” corresponding to the trip number
otherwise enter a “
0
”.
Trips 8………..1
/osbe=00000000;
For example, if trips
1,3,7,8
are one shot enabled the command would
be:
/osbe=11000101;
ncbe
Normally closed bit enable
This command allows each of the eight individual trip inputs to be set up
to operate with normally closed contacts such as a PIR.
To enable a normally closed contact trip, enter a “
1
” corresponding to the
trip number otherwise enter a “
0
”.
Normally closed bit enable
0
=Normally Open,
1
=Normally Closed
Trips 8………..1
/ncbe=00000000;
For example, if trip
1 & 2
are to be on normally closed
contacts the command would be:
/ncbe=00000011;
cont
Continue after interrupt
This command will allow an interrupted cmd.txt or mp3 file to resume
from the point it was stopped after the interrupting file has finished. For
example, a long background music file could be playing and then a voice
instruction needs to be played. After the voice mp3 file has finished, the
background track would fade back in at the point it was interrupted. This
command will only work if either “
mint
” or “
pint
” is set.
Note. It is possible for a third file to interrupt the second file, in this case,
the first file will always be the one that resumes. However if the third or
subsequent file number is the same as the first file, the first file will fade
back in and continue.
/cont=0;
The interrupted file will not continue after interruption.
/cont=1;
The interrupted file will continue.
Control file commands
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.