Quiz / Kiosk Mode
The CFSound-IV may be configured to operate in a Quiz or Kiosk mode. This mode is enabled by
including the requisite
[Quiz]
section entries in a CFSOUND.INI file on the card with the
QuizMode=TRUE
parameter.
In Quiz mode, Question contacts trigger the Question sounds, then Answer contacts trigger the Answer
sounds related to the question that was activated. The Question contacts start at contact 1 and are contiguous
through the number of
QuestionContacts=dd
parameter. The Question sounds would be named 01C.WAV,
02C.WAV, … , xxC.WAV where xx is the hexadecimal equivalent of the
QuestionContacts=dd
parameter.
The Answer contacts immediately follow the Question contacts and are contiguous through the number
of
AnswerContacts=dd
parameter. Each Answer contact is associated with an array of Answer sounds, with
the offset into the array controlled by the Question contact that was activated. There is also an additional
timeout Answer sound that will be played if an Answer contact is not activated within the
NoAnswerTimeout=dd
seconds interval.
Due to the maximum number of sounds being limited to 255 the following limitation must be observed:
QuestionContacts x (AnswerCo 1) <= 254
The next table shows a sample of Quiz mode sound file names and their contact associations given the
following values for the [Quiz] section parameters:
QuestionContacts=4,
AnswerContacts=4,
AnswerWithoutQuestionSound=7E
and
AwaitAnswerSound=7F
in the CFSOUND.INI file. Notice how
the Answer contacts play different sounds depending upon what Question contact was activated:
Sound Filename
Contact #
Description
01CS.WAV
1
Question #1 sound
02CS.WAV
2
Question #2 sound
03CS.WAV
3
Question #3 sound
04CS.WAV
4
Question #4 sound
05CS.WAV
5
Question #1 Answer #1 sound
06CS.WAV
6
Question #1 Answer #2 sound
07CS.WAV
7
Question #1 Answer #3 sound
08CS.WAV
8
Question #1 Answer #4 sound
09.WAV
-
Question #1 no Answer Timeout sound
0ACS.WAV
5
Question #2 Answer #1 sound
0BCS.WAV
6
Question #2 Answer #2 sound
0CCS.WAV
7
Question #2 Answer #3 sound
0DCS.WAV
8
Question #2 Answer #4 sound
0E.WAV
-
Question #2 no Answer Timeout sound
0FCS.WAV
5
Question #3 Answer #1 sound
10CS.WAV
6
Question #3 Answer #2 sound
11CS.WAV
7
Question #3 Answer #3 sound
12CS.WAV
8
Question #3 Answer #4 sound
13.WAV
-
Question #3 no Answer Timeout sound
14CS.WAV
5
Question #4 Answer #1 sound
15CS.WAV
6
Question #4 Answer #2 sound
16CS.WAV
7
Question #4 Answer #3 sound
17CS.WAV
8
Question #4 Answer #4 sound
18.WAV
-
Question #4 no Answer Timeout sound
7EC.WAV
5,6,7,8
Answer Without Question Sound
7F.WAV
-
Awaiting Answer Sound
Note that while these sample files all have the ‘C’ contact closure token in the filename, the ‘O’ contact
open token may be used as well. Sound files that are played without a direct contact closure do not require
these tokens.