English
Language : 

ISD-T360SB Datasheet, PDF (72/109 Pages) List of Unclassifed Manufacturers – VoiceDSP Digital Speech Processor with Master/Slave, Full-Duplex Speakerphone, Multiple Flash and ARAM/DRAM Support
ISD-T360SB
2—SOFTWARE
GL
Get Length
Returns the length of the current message in multiples of 4 Kbytes (blocks).
The returned value includes the message directory information (64 bytes for the first block and 32bytes
for every other block), the message data, and the entire last block of the message, even if the mes-
sage occupies only a portion of the last block. Since a memory block includes 4096 bytes, the returned
length may be bigger than the actual message length by up to 4095 bytes. The minimum length of a
message is one block.
Example
GL
Byte sequence:
Description:
Microcontroller
VoiceDSP
Get the length of the current message.
The VoiceDSP processor responds:
4
i.e., the message occupies 16384 (4 * 4096) bytes.
19
AA
AA
19
00
04
GMS
Get Memory Status
Returns the total remaining memory blocks as a 16bit unsigned integer. The estimated remaining re-
cording time may be calculated as follows:
Time = (Num_of_blocks x 4096 x 8) / ( Compression_rate x 1000)
This estimate assumes no silence compression: a real recording may be longer, according to the
amount of silence detected and compressed.
Example
GMS
Byte sequence:
Description:
Microcontroller
VoiceDSP
Return the remaining memory blocks.
The VoiceDSP responds:
40 blocks.
12
AA
AA
12
00
28
GMT
Get Message Tag
Returns the 16-bit tag associated with the current message. If the current message is undefined,
ERR_VALID is reported.
2-32
Voice Solutions in Silicon™