Diagnostic using v90 chipset status report, Ud – last call status report – Westermo ID-90 User Manual

Page 104

Advertising
background image

104

6607-2204

Diagnostic using V90 chipset status report

For sophisticated diagnostic and debugging of analogue connections using the V90 option
the following command is available.

!#UD – Last Call Status Report

!#UD is an action command requesting reporting of logged operation events. It does not
take parameters and must be the last command in the command line.
The modem logs aspects of their operation for each call, and saves these results until
cleared by one of the following events:

1. Power off
2. Hard reset (en)
3. Soft reset = ATZ or AT&F
4. AT!D or ATD# command issued
5. Automatic answer (e.g., set register !S0>0 and ring detected)

Data Call State Model
For purposes of this command, there are four data call states, and associated status issues:

• Call Setup

- Calling DCE: get dial tone, generate dial digits, detect call progress signals.
- Answering DCE: detect ringing, detect CallerID, etc.

• Negotiation

- V.25 calling tone/answer tone exchanges
- V.8 or V.8bis call function negotiations
- V-series modem carrier detection and training
- Modem-to-modem protocols (e.g., V.42, V.42bis).

• Data Transfer

- Bit-error rates, for each direction
- Rate renegotiation
- Retraining

• Call Termination

- protocol disconnect signals
- carrier disconnect signals
- loss of carrier
- excessive error rates.

Command Syntax
In response to this command, the modem will report one or more lines of information text
as defined below. Information text format conforms to V.250; each line is preceded by a
<CR><LF> pair, and terminated by <CR><LF>. (CR and LF characters may be changed
by writing new values to the contents of registers S3 and S4, respectively.)
The modem may generate a single line or multiple lines, followed by a standard OK final
result code. For example, if call setup failed, only that result is useful. Each information
text line is formatted as follows, including one or more key=value pairs:

Command

AT!#UD

Advertising