CFSOUND.INI File
Support is provided to control various operating parameters by the inclusion of a CFSOUND.INI file on
the SD card. This file is a text file that is created using Notepad or other text editor and then is placed onto
the SD card along with the sound files.
When a card is inserted and after all sound files have been loaded, the CFSound-IV unit looks for a file
with this name, and reads initialization parameter entries from it. Parameter entries are organized into
sections with a section name in brackets followed by one or more PARAMETER=VALUE lines. The Section
Names and Parameter entries are case sensitive. A section or parameter may be commented out by placing a
‘#’ character as the first character on the line.
The last line in the file should be a blank line.
THE CFSOUND.INI FILE IS NOT REQUIRED IF YOU ARE NOT ALTERING A PARAMETER
FROM THE DEFAULT VALUE SHOWN IN THE TABLE.
SECTIONS AND PARAMETERS THAT ARE NOT BEING CHANGED FROM THEIR DEFAULT
VALUES IN THE TABLE ARE ALSO NOT REQUIRED TO BE IN THE FILE.
INCLUDING A [DMX] SECTION AND PARAMETERS WHEN THE DMX MODULE IS NOT
INSTALLED WILL GENERATE AN ERROR INDICATION.
Here is a list of currently supported Sections and Parameter entries:
[Section] / Parameter
Description
[Comm]
Communications Port Section
BaudRate=ddddd
Sets the serial port baudrate to the
decimal value ddddd.
Default=2400.
[DEBUG]
Debug Section
ShowStartStop=TRUE/FALSE
Enables RS-232 message display of sound
start/stop events.
Default=FALSE.
[Background]
Background Section
BackgroundDelay=ddddd
Sets the delay in seconds between
background sound play-outs to the decimal
value ddddd. The delay starts when a
background sound is started in order to
maintain the delay interval regardless of
the sound(s) length.
Default=0.
BackgroundRestart=TRUE/FALSE
Enables interrupted background sound to
restart from the beginning instead of where
it was interrupted.
Default=FALSE.
[Quiz]
Quiz Section
QuizMode=TRUE/FALSE
Enables Quiz/Kiosk mode of operation.
Default=FALSE.
QuestionContacts=dd
Sets the number of question contacts to the
decimal value dd.
Default=4.
AnswerContacts=dd
Sets the number of answer contacts to the
decimal value dd.
Default=4.
NoAnswerTimeout=dd
Sets the delay in seconds between the end
of the question sound and the timeout
answer sound to the decimal value dd.
Default=5.
AwaitAnswerSound=xx
Sets the hexadecimal sound number xx to
play after the question sound before the
timeout answer sound.
Default=0 (no sound).