TrueSpeech® Co-Processor
PRELIMINARY/CONFIDENTIAL
Version: 1.18
9.20
CT8022 Line Monitor Commands
The CT8022 Line Monitor command can be used to access 5 detectors (1 DTMF and 4 Call Progress). It is possible
to individually enable or disable these detectors. When enabled, the detectors run whenever the CT8022 is in any of
the following modes: Line Monitor, Record, Playback or Full-Duplex Speech (record + playback) mode. By default,
all the detectors are disabled.
9.20.1
Line Monitor Command
Command (7000H):
0111
0000
0000
(7-4)
0000
(3-0)
(15-12)
(11-8)
Synchronous Mode Status:
0111
F3
F2
F2
F0
0
PEAK
DTMF
VALID
CPF
VALID
DTMF
DIGIT
(15-12)
(11)
(10)
(9)
(8)
(7)
(6)
(5)
(4)
(3-0)
Asynchronous Mode Status:
ls 4-bits
Frame
Count
F3
F2
F2
F0
0
PEAK
(6)
DTMF
VALID
CPF
VALID
DTMF
DIGIT
(15-12)
(11)
(10)
(9)
(8)
(7)
(5)
(4)
(3-0)
This command activates Line Monitor Mode. To terminate Line Monitor Mode, use the Idle command (0000H). If
asynchronous mode is selected (see below) it can also be used during record/playback to poll the state of the
detectors.
DTMF DIGIT:
The DTMF digit value (only valid if DTMF VALID is set):
1-9
0
1-9
0BH
0AH
0CH
0DH
0EH
0FH
0
*
#
A
B
C
D
CPF VALID:
DTMF VALID:
PEAK:
Indicates that at least 1 of the 4 detector outputs F0-F3 is set (logical OR of F0-F3)
Set when a valid DTMF digit is detected
Only valid when RECORD is active. This bit has the same meaning as the PEAK bit in
the Record S2 status response
F0-F3:
ls 4-bits Frame Count:
Individual filter output valid bits for filters 0 -3
Only present when asynchronous mode is selected. This field can be used by the Host to
track the number of frames processed by the CT8022 since the last Line Monitor Status.
130
DSP GROUP, INC., 3120 SCOTT BOULEVARD CT8022A11AQC FW Revision 0118
SANTA CLARA, CA 95054 PH: 408 986 – 4300 FAX: 408 986 – 4490
All specifications are subject to change without prior notice.