AN93

7.1.3. <DLE> Commands (DTE-to-DCE)

The characters listed in the Code column of Table 111 are referenced throughout this document with the <> notation. Simple action commands consist of a <DLE> character plus a simple action-command character (two bytes total).

 

 

Table 111. <DLE> Commands (DTE-to-DCE)

 

 

 

 

 

Format: <DLE>[Code]

 

 

 

Code

Hex

Simple Action Command Description

 

 

 

<DLE>

0x10

The DTE must shield any 0x10 characters in the voice data stream sent to the DCE to

 

 

avoid creation of a <DLE> simple-action command.

 

 

 

<SUB>

0x1A

More efficient representation of two 0x10 0x10 characters in the voice data stream.

 

 

 

<CAN>

0x18

Clear transmit buffer of voice data during +VTX session.

 

 

 

<NUL>

0x00

Do nothing. Refresh +VIT Inactivity Timer.

 

 

 

/

0x3C

Disable DTMF reporting.

 

 

 

~

0x2F

Enable DTMF reporting.

 

 

 

<ESC>

0x1B

End Voice Receive State started by the +VRX command.

 

 

 

!

0x21

Abort Voice Receive State started by the +VRX command.

 

 

 

u

0x75

Increase volume or gain during voice stream processing. For +VRX, increase the UBF

 

 

and UC0 receive gains by 3 dB. For +VTX, increase the UB8 and UB3 transmit gains by

 

 

3 dB. The voice driver should track this command and update the +VGR or +VGT setting.

 

 

Since this <DLE><u> command affects RS232 DAA and RS232 Si3000 gain registers,

 

 

the voice driver should maintain two sets of +VGT and +VGR. The voice driver will need

 

 

to know the +VLS state to determine if RS232 is connected to the Si3000 or the DAA.

 

 

This command is only processed during an active +VRX or +VTX operation.

d

0x64

Decrease volume or gain during voice stream processing. For +VRX, decrease the UB3

 

 

and UB8 receive gains by 3 dB. For +VTX, decrease the UB8 and UB3 transmit gains by

 

 

3 dB. The voice driver should track this command and update the +VGR or +VGT setting.

 

 

Since this <DLE><d> command affects RS232 DAA and RS232 Si3000 gain registers,

 

 

the voice driver should maintain two sets of +VGT and +VGR. The voice driver will need

 

 

to know the +VLS state to determine if RS232 is connected to the Si3000 or the DAA.

 

 

This command is only processed during an active +VRX or +VTX operation.

 

 

 

178

Rev. 1.3

Page 178
Image 178
Silicon Laboratories SI2493/57/34/15/04, SI2494/39 manual DLE Commands DTE-to-DCE, Format DLECode