AT#UD Unimodem
Diagnostic
Command
The Unimodem Diagnostic Command Specification is provided by Microsoft to enable modems to exhibit consistent behavior during data session diagnos- tics. The latest specification revision of this command can be found on the Microsoft Web site.
Command Syntax:
AT#UD
#UD is an action command. It does not take parameters.
Although this command is intended for use after call termination, codes are defined so that a modem can respond before the call is placed, and during a call for live monitoring purposes.
Command Response:
In response to this command, the modem reports information about the modem. Each information text line is formatted as follows, including one or more key=value pairs:
DIAG <token key = value [[key = value] [key = value]] …>
Where, token is a unique
Note
Unless otherwise noted, all values are hexadecimal numbers.
Table 6- AT#UD Last Call Status Report Format
Key | Value | Definition |
|
|
|
0 | 2 digits | Diagnostic Command Specification revision number |
|
|
|
1 | See Table 7 | Call Setup Result code |
|
|
|
2 | See Table 8 | |
|
|
|
3 | See Table 9 | |
|
|
|
4 | String | V.8 CM octet string, same format as V.25ter Annex |
|
| A, in quotes |
|
|
|
5 | String | V.8 JM octet string, same format as V.25ter Annex |
|
| A, in quotes |
6 - F |
| Reserved for call negotiation reports |
|
|
|
10 | Received signal power level, in | |
|
|
|
11 | Transmit signal power level, in | |
|
|
|
12 | Estimated noise level, in | |
|
|
|
30