background image

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. 

Содержание DMS3000

Страница 1: ...dually configured as N O or N C inputs default N O in the CTL txt file stored on the MMC card detailed later Trip inputs can be configured as decimal or binary in the CTL txt file In decimal mode default 8 messages can be directly accessed In binary mode 255 messages are available Stop Input Pin A14 A LOW pulse on this line will stop and reset playback of any running mes sage or command file If th...

Страница 2: ...e to it s trip input number messages 001 to 255 are available The next string of characters are used for your message name if re quired the first 16 of these characters will be displayed on the 2x16 LCD display if fitted File Extension the last 4 characters MUST ALWAYS BE mp3 for a valid file name Example 1 001TEST MESSAGE mp3 Example 2 156This is a test mp3 Both the above are valid file names for...

Страница 3: ...nt 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 rem...

Страница 4: ...trol will operate Note When the bass control is increased you will notice that the overall volume will decrease by an equal amount This is to allow maximum drive at the outputs without sacrificing quality You may override this function with the tnat command but the overall level will be reduced to allow headroom for the bass boost Bass Examples 10 5 dB boost pbas 240 1 5dB cut pbas 112 9 0 dB boos...

Страница 5: ... in ascending order Example If trips 1 3 7 8 were all activated together the sound store would play message 1 then 3 then 7 then 8 and then start again To restart the sequence either remove all trips and reapply or ground the stop input momentarily NOTE Function only works in decimal trip mode Do not use mint or pint commands Test button will set sequencer to trip number assigned to it This functi...

Страница 6: ...is released plal 0 MP3 will play once from momentary trip plal 1 MP3 will play looped from momentary trip 16tp 16 direct inputs with external encoder Allows 16 direct trip inputs by grounding the sync in with switch inputs 9 to 16 using a diode OR function This function only works with decimal mode Lower trips have priority 16tp 1 16 input mode active 16tp 0 16 input mode inactive Pria Primary RS4...

Страница 7: ...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 Example play 123 you may write anything after semicolon play 1 end of file marker Explanation of commands play ...

Страница 8: ...ed 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 ...

Страница 9: ...input 1 Check for trip input equal to value set by trip in command file If trip command is not used trip will default to the value that started the command file x Check for Mp3 end 1 Check condition 0 ignore y Check variable timer 1 Check condition 0 ignore z Check delay timer 1 Check condition 0 ignore Example cond 0100 Will branch to true if the MP3 has finished The following three commands must...

Страница 10: ...le the automatically playing file autp 1 vlup Increment volume by amount specified This command will raise the volume by the amount specified following the command This can be used to increase the volume while a trip line is held active by using the cond command and trip commands to create a conditional loop You must set vlmx in ctl txt file to set the max limit for this command The pvol parameter...

Страница 11: ...ips autp 0 no auto play scrl 0 no scroll mode plal 0 no auto loop Slave cards control txt file These items must be active in the control txt file ncmd 1 slav 1 These commands must be inactive mast 0 no master mode osbe 0 disable one shot trips nbuf 0 trip inputs N O cont 0 interrupted continue disabled scn1 0 disable sequencer scnc 0 disable sequencer fast 0 disable fast interrupts self 0 disable ...

Страница 12: ...ding 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 M A S T E R B O A R D S YS C L K F R M C L K O U T S Y N C O U T R U N O U T S Y N C IN T R IP 1 S T O P S L A V E B O A R D S YS C L K F R M C L K ...

Страница 13: ...ual lines All commands must start with and end with 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 Data is decimal 0 to 255 except trip bitmaps Leading zeroes are not required in data bytes The last command must be followed by a on the next line You may write anything after the colon except or or Comman...

Страница 14: ...er to end play 1 Play the message wtan 0100 Wait for end of mp3 outp 000 Turn off transistor dltm 2 Start 2 second timer wtan 0001 Wait for timer to end Exit EXAMPLE 6 This file will play a random message from 8 messages with a variable time delay between It will play 25 messages then stop To play forever set loop 255 loop 24 Number of loops lims 1 Start message of group lime 8 End message of grou...

Отзывы: