#VSP - Silence Detection Period (Voice Receive)


This command sets the Voice Receive Mode silence detection period (inactivity timer) value. The parameter, in units of 100 ms, can be used when receiving voice data. This is an amount of time, which if elapsed without receiving any ADPCM data, causes the modem to send the <DLE>s or <DLE>q codes after insuring that the buffer is empty. There are two cases:

Case 1: With the modem's silence deletion feature disabled, the #VSP setting is in effect an inactivity timer. The modem must reset this timer on every byte of voice data received.

Case 2: With the modem's silence deletion feature disabled, the modem determines what constitutes silence. This involves monitoring and debouncing the modem value for average energy. If this debounced value is less than an arbitrary threshold constituting the modem's definition of silence for a period greater than that defined by the #VSP setting, the modem sends the <DLE>q or <DLE>s shielded code to the DTE.

Parameters:
n = 0 - 255 (0 - 25.5 seconds)

Default:
55

Result Codes:
OK - If n = 0 - 255.

ERROR - Otherwise

Command options:
#VSP?
- Returns the current setting of the #VSP command as an ASCII decimal value in result code format.

#VSP=? - Returns the message: 0 - 255.

#VSP=0 - Turns off the silence period detection timer.

#VSP=n - Where n defines the period without received voice data in 100 ms units.

Click here to return to the Contents page.