isd-t360sb ETC-unknow, isd-t360sb Datasheet - Page 100

no-image

isd-t360sb

Manufacturer Part Number
isd-t360sb
Description
Manufacturer
ETC-unknow
Datasheet
ISD-T360SB
VC
Controls the energy level of all the output generators (playback, tone generation, voice synthesis and
speakerphone), with one command. The resolution is ±3 dB.
The actual output level is composed of the tunable level variable, plus the vol_level . The valid range for
the actual output level of each output generator is defined in Table 2-5.
For example, if the tunable variable VCD_PLAY_LEVEL (parameter number 21) is 6, and vol_level is –2,
then the output level equals VCD_PLAY_LEVEL + vol_level = 4.
Example
WMSG
Writes 32 bytes of data to the current position of the message pointer, and advances the message point-
er by 32 bytes.
If the VoiceDSP processor is in IDLE state, the command opens the current message, switches the
VoiceDSP processor to MSG_OPEN state, sets the message pointer to the beginning of the message da-
ta, and writes the 32 bytes of data.
To add data at the end of an existing message, issue the SMSG command to the last page of the mes-
sage. Issue the WMSG command with a buffer consisting of 32 FF bytes (this has no effect on the current
data in the page). A subsequent WMSG command adds a new block to the message, and writing con-
tinues at the beginning of the new block.
The microcontroller must issue an S command to close the message and switch the VoiceDSP processor
to IDLE state.
If the current message is undefined, ERR_INVALID is reported.
NOTE
Example
2-64
VC 04
Byte sequence:
Description:
WMSG 32 bytes
Byte sequence:
Description:
When updating an existing message, bits can only be cleared, but not set.
Microcontroller
VoiceDSP
Set the volume level to VCD_PLAY_LEVEL + 4.
Microcontroller
VoiceDSP
Write 32 bytes in the message memory.
Volume Control vol_level
Write Message data
31
31
32 bytes of data to write
echo 32 bytes of data
Voice Solutions in Silicon™
28
28
2—SOFTWARE
04
04

Related parts for isd-t360sb