Contents:
      
      
      Welcome to 
      56K Information Access 
      Product 
      Features 
      Installation for All Operating Systems  
      Troubleshooting 
      Technical Reference > 
      
        Introduction to Syntax and 
        Procedures
  Data Command Set  
      
      
        Result Codes  
      Glossary 
       
      Regulatory 
      Information 
      Limited 
      Warranty  
	   | 
     
      
      Diagnostic Commands 
      #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:  
      
        - Power off 
        
 - Hard reset (e.g., negate DTR with &D3 set; 
        reset button) 
        
 - Soft reset = ATZ or AT&F 
        
 - ATD command issued 
        
 - ATA command issued 
        
 - Automatic answer (e.g., set register S0>0 
        and ring detected) 
  
      These results are NOT cleared by changing DTR, 
      V.24 circuit 108.2, if &D0, &D1 or &D2.  
      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:  
      Syntax  
      #UD  
      Response  
      DIAG <token key=value [[key=value] 
      [key=value]]...>  
      Defined Values  
      
         
          |  
             DIAG 
           | 
           
             5 hexadecimal characters (44h, 49h, 41h, 47h, 20h) 
           | 
         
         
          |  
             < 
           | 
          Left angle bracket (less than sign) (3Ch) | 
         
         
          |  
             token 
           | 
          Unique 32-bit hexadecimal string 2A4D3263(32h, 
            4h1, 34h, 44h, 33h, 32h, 36h, 33h) | 
         
         
          |  
             space 
           | 
          space character (20h) | 
         
         
          |  
             Key 
           | 
          One- or two-digit hexadecimal number  | 
         
         
          |  
             = 
           | 
          Equal sign (3Dh) | 
         
         
          |  
             value 
           | 
          Any string as defined below  | 
         
         
          |  
             > 
           | 
          Right angle bracket (greater than sign) 
            (3Eh) | 
         
       
      Unless otherwise noted, all values are hexadecimal 
      numbers. Any numeric values from tables in ITU V.58 are converted to 
      hexadecimal. Multi-digit values are reported MSD first. Leading 0's may be 
      deleted.  
      Monitoring an active 
      connection  
      This command is intended for use after call 
      termination. However, codes are defined so that a modem can respond before 
      the first call is placed, and during a call for live monitoring purposes. 
      For example, key 60, call termination, has value 1 defined, indicating 
      that the call is still in progress.  
      There are at least two ways to do this. First, the 
      DTE could switch the modem to On-Line command state, issue the command, 
      capture the responses and then issue an ATO command. For smoother on-line 
      monitoring, in-band means defined in ITU V.80 are recommended if available 
      in the modem. If V.80 methods are used, each response line shall be a 
      separate extended in-band message. 
      Notes for Tables 
      
        - The modem may insert a delay (e.g., 10 ms) 
        between information text lines. 
        
 - The code tables include values for data and fax 
        calls. Some of the codes are applicable only to data calls (e.g., data 
        compression), some are applicable only to call origination (e.g., busy, 
        answering signal detection) and some are applicable only to the 
        answering modem (e.g., calling signal detection). 
  
      callCleared codes from 
      3.6.4/V.58-1994  
      callCleared: indicates that the DCE has gone on-hook and that the previously 
        existing network connection has been cleared. These value are hex, converted 
        from decimal in V.58. 
       
         
          |  
             Key 
           | 
           
             Value(s) 
           | 
           
             Definition 
           | 
         
         
          | 0 | 
          2 digits | 
          Diagnostic Command Specification revision 
            number, digit.digit  | 
         
         
          | 1 | 
          Table 3-4 | 
          Call Setup Result code | 
         
         
          | 2 | 
          Table 3-5 | 
          Multi-media mode | 
         
         
          | 3 | 
          Table 3-6 | 
          DTE-DCE interface mode | 
         
         
          | 4 | 
          String | 
          V.8 CM octet string, same format as V.250, 
            in quotes | 
         
         
          | 5 | 
          String | 
          V.8 JM octet string, same format as V.250, 
            in quotes | 
         
         
          | 10 | 
          0-2F | 
          Received signal power level, in-dBm (0-43) | 
         
         
          | 11 | 
          0-1F | 
          Transmit signal poer level, in -dBm (e.g., 
            0-17) | 
         
         
          | 12 | 
          0-64 | 
          Estimated noise level, in -dBm (e.g., 10-90) | 
         
         
          | 17 | 
          0-FFF | 
          Round Trip delay, in units of ms | 
         
         
          | 18 | 
          Table 3-7 | 
          V.34 INFO bit map | 
         
         
          | 20 | 
          Table 3-8 | 
          Transmit Carrier Negotiation Result | 
         
         
          | 21 | 
          Table 3-8 | 
          Receive Carrier Negotiation Result | 
         
         
          | 22 | 
          0-1F40 | 
          Transmit Carrier symbol rate (0-8000) in 
            symbol/s | 
         
         
          | 23 | 
          0-1F40 | 
          Receive Carrier symbol rate (0-8000) in 
            sybol/s | 
         
         
          | 24 | 
          0-FAO | 
          Transmit Carrier frequency (0-4000) in 
            Hz | 
         
         
          | 25 | 
          0-FAO | 
          Receive Carrier frequency (0-4000) in Hz | 
         
         
          | 26 | 
          0-FAOO | 
          Initial transmit carrier data rate (0-64000) 
            in bit/s | 
         
         
          | 27 | 
          0-FAOO | 
          Receive transmit carrier data rate (0-64000) 
            in bit/s | 
         
         
          | 30 | 
          0-FF | 
          Temporary carrier loss event count | 
         
         
          | 31 | 
          0-FF | 
          Carrier Rate re-negotiation even court | 
         
         
          | 32 | 
          0-FF | 
          Carrier Retrains requested | 
         
         
          | 33 | 
          0-FF | 
          Carrier Retrain requests granted | 
         
         
          | 34 | 
          0-FAOO | 
          Final transmit carrier data rate in bit/s | 
         
         
          | 35 | 
          0-FAOO | 
          Final receive carrier data rate in bit/s | 
         
         
          | 40 | 
          Table 3-9 | 
          Protocol Negotiation Result | 
         
         
          | 41 | 
          0-400 | 
          Error Control frame size in bytes | 
         
         
          | 42 | 
          0-FF | 
          Error control link timeouts in transmission | 
         
         
          | 43 | 
          0-FF | 
          Error control link NAKs received | 
         
         
          | 44 | 
          Table 3-10 | 
          Compression Negotiation Result | 
         
         
          | 50 | 
          0-2 | 
          Transmit flow control: 0 = off; 1 = DC1/DC3; 
            2 = V.24 circuit 106/133 | 
         
         
          | 51 | 
          0-2 | 
          Receive flow control: 0 = off; 1 = DC1/DC3; 
            2 = V.24 circuit 106/133 | 
         
         
          | 52 | 
          0-FFFFFFFF | 
          Transmit characters sent from DTE | 
         
         
          | 53 | 
          0-FFFFFFFF | 
          Received characters sent to DTE | 
         
         
          | 54 | 
          0-FFFF | 
          Transmit characters lost (data overrun 
            errors from DTE) | 
         
         
          | 55 | 
          0-FFFF | 
          Received characters lost (data overrun 
            errors to DTE) | 
         
         
          | 56 | 
          0-FFFFFFFF | 
          Transmit I-Frame count, if error control 
            protocol running | 
         
         
          | 57 | 
          0-FFFFFFFF | 
          Received I-Frame count, if error control 
            protocol running | 
         
         
          | 58 | 
          0-FFFF | 
          Transmit I-Frame error count, if error 
            control protocol running  | 
         
         
          | 59 | 
          0-FFFF | 
          Received I-Frame error count, if error 
            control protocol running  | 
         
         
          | 60 | 
          Table 3-11 | 
          Termination Cause | 
         
         
          | 61 | 
          O-FF | 
          Call Waiting event count | 
         
       
      
        
          | 
             Code  | 
          
             Definition  |  
        
          | 0 | 
          No previous call (modem log has 
            been cleared since any previous calls) |  
        
          | 1 | 
          No dial tone detected |  
        
          | 2 | 
          Reorder signal detected, network 
            busy |  
        
          | 3 | 
          Busy signal detected |  
        
          | 4 | 
          No recognized signal detected 
            (e.g., no signal, or nothing recognizable)  |  
        
          | 5 | 
          Voice detected * if this is a 
            voice modem (e.g., V.253) operating in voice mode (e.g., 
          +FCLASS=8.0) |  
        
          | 7 | 
          Data Answering signal detected 
            (e.g., V.25 ANS, V.8 ANSam) |  
        
          | 8 | 
          Data Calling signal detected 
            (e.g., V.25 CT, V.8 CI) |  
        
          | 9 | 
          Fax Answering signal detected 
            (e.g., T.30 CED, DIS) |  
        
          | A | 
          Fax Calling signal detected 
            (e.g., T.30 CNG) |  
        
          | B | 
          V.8bis signal 
        detected |   
      
        
          | 
             Code  | 
          
             Definition  |  
        
          | 0 | 
          Data Only |  
        
          | 1 | 
          Fax Only |  
        
          | 2 | 
          Voice |  
        
          | 9 | 
          Video-telephony, H.324 |  
        
          | A | 
          Other V.80 
      call |   
      
        
          | 
             Code  | 
          
             Definition  |  
        
          | 0 | 
          Async data |  
        
          | 1 | 
          V.80 transparent synchronous 
          mode |  
        
          | 2 | 
          V.80 framed synchronous 
        mode |   
      
         
          |  
             Bits 
           | 
           
             Source bits 
           | 
           
             Definition 
           | 
         
         
          |  
             31-30 
           | 
          INFO0 bit 20; 0  | 
             | 
         
         
          |  
             20-29 
           | 
          INFOc bits 79-88 | 
            | 
         
         
          |  
             16-19 
           | 
          INFOc bits 26-29 or 35-38 or 44-47 or 53-56- 
            or 62-65 or 71-74 | 
          Pre-emphasis field, selected by the symbol 
            rate chosen | 
         
         
          |  
             12-15 
           | 
          INFOa bits 26-29 | 
            | 
         
         
          |  
             10-11 
           | 
          MP bit 50; 0 | 
            | 
         
         
          |  
             0-9 
           | 
          INFOa bits 40-49 | 
            | 
         
       
      gstnModulationSchemeActive from 3.7.2/V.58  
      
         
          |  
             Value 
           | 
           
             Description 
           | 
         
         
          |  
             0 
           | 
          V.17 (G3 Fax call)  | 
         
         
          |  
             1 
           | 
          V.21 | 
         
         
          |  
             2 
           | 
          V.22 | 
         
         
          |  
             3 
           | 
          V.22bis | 
         
         
          |  
             4 
           | 
          V.23 Constant Carrier (1200/75) | 
         
         
          |  
             8 
           | 
          V.27ter (G3 Fax call) | 
         
         
          |  
             9 
           | 
          V.29 HD (G3 Fax call)  | 
         
         
          |  
             A 
           | 
          V.32 | 
         
         
          |  
             B 
           | 
          V.32bis | 
         
         
          |  
             C 
           | 
          V.34 | 
         
         
          |  
             E 
           | 
          V.90 and V.92 | 
         
         
          |  
             81 
           | 
          K56flex | 
         
         
          |  
             84 
           | 
          Bell 212A | 
         
         
          |  
             85 
           | 
          Bell 103 | 
         
       
      
         
          |  
             Value 
           | 
           
             Description 
           | 
         
         
          |  
             0 
           | 
          Diable/none | 
         
         
          |  
             1 
           | 
          V.42 LAPM | 
         
         
          |  
             2 
           | 
          V.42 Alternative protocol (MNPT) | 
         
         
          |  
             80 
           | 
          MNP10 | 
         
       
      
         
          |  
             Value 
           | 
           
             Description 
           | 
         
         
          |  
             0 
           | 
          None | 
         
         
          |  
             1 
           | 
          V.42bis and V.44 | 
         
         
          |  
             80 
           | 
          MNPT | 
         
       
      
         
          |  
             Value 
           | 
           
             Description 
           | 
           
             Notes 
           | 
         
         
          |  
             0 
           | 
          CauseUnidentified | 
          Call setup issues | 
         
         
          |  
             1 
           | 
          No Previous call | 
          Not in V.58 | 
         
         
          |  
             2 
           | 
          Call is still in progress | 
          Not in V.58 | 
         
         
          |  
             3 
           | 
          Call Waiting signal detected | 
          Not in V.58, only if modem can detect it | 
         
         
          |  
             4 
           | 
          Delayed | 
          Same as value 2A, CallAttemptsLimitExceeded 
             | 
         
         
          |  
             19 
           | 
          InactivityTimerExpired | 
            | 
         
         
          |  
             1F 
           | 
          cct108isOffInhibitsDial | 
          DTR low | 
         
         
          |  
             20 
           | 
          cct108turnedOff | 
          DTR drop | 
         
         
          |  
             29 
           | 
          BlacklistedNumber | 
            | 
         
         
          |  
             2A 
           | 
          CallAttemptsLimitExceeded | 
          Same as "Delayed", see ETS 300 301 | 
         
         
          |  
             2B 
           | 
          ExtensionPhoneOff-hook | 
          If extension detection supported | 
         
         
          |  
             2C 
           | 
          CallSetupFailTimerExpired | 
          e.g., S7 timeout | 
         
         
          |  
             2D 
           | 
          IncomingCallDetected  | 
          If incoming call while sending dial command | 
         
         
          |  
             2E 
           | 
          LoopCurrentInterrupted | 
            | 
         
         
          |  
             2F 
           | 
          NoDial tone  | 
            | 
         
         
          |  
             31 
           | 
          ReorderTone | 
          Fast busy | 
         
         
          |  
             33 
           | 
          EngagedTone  | 
          Busy | 
         
         
          |  
             34 
           | 
          LongSpaceDisconnect  | 
          And if modem program to abort on long space | 
         
         
          |  
             3C 
           | 
          CarrierLost | 
          Signal Converter | 
         
         
          |  
             3D 
           | 
          TrainingFailed | 
            | 
         
         
          |  
             3E 
           | 
          NoModulationinCommon | 
            | 
         
         
          |  
             3F 
           | 
          RetrainFailed  | 
            | 
         
         
          |  
             40 
           | 
          RetrainAttemptCountExceeded | 
            | 
         
         
          |  
             41 
           | 
          GstnCleardownReceived  | 
            | 
         
         
          |  
             42 
           | 
          FaxDetected  | 
          If this was not a fax call attempt | 
         
         
          |  
             46 
           | 
          InTestMode  | 
          Test | 
         
         
          |  
             50 
           | 
          AnyKeyAbort  | 
          Call Control | 
         
         
          |  
             51 
           | 
           
             DteHangupCommand  
              
           | 
          If ATH was used to terminate the previous 
            call | 
         
         
          |  
             52 
           | 
          DteResetCommand  | 
          If ATH was used to terminate the previous 
            call | 
         
         
          |  
             5A 
           | 
          FrameReject | 
          Error Control | 
         
         
          |  
             5B 
           | 
          NoErrorControlEstablished  | 
          Error control was required | 
         
         
          |  
             5C 
           | 
          ProtocolViolation  | 
            | 
         
         
          |  
             5D 
           | 
          n400exceeded  | 
          LAPM retransmission Count Timer | 
         
         
          |  
             5E 
           | 
          NegotiationFailed | 
            | 
         
         
          |  
             5F 
           | 
          DisconnectFrameReceived  | 
            | 
         
         
          |  
             60 
           | 
          SabmeFrameReceived | 
            | 
         
         
          |  
             64 
           | 
          LossOfSynchronization | 
          Data Compression | 
         
       
      Example Modem Response and Usage  
      Example #UD commend response are shown in  
      
         
          |  
             Modem Response line 
           | 
           
             Description 
           | 
         
         
          | DIAG <2A4D3263 0=9> | 
          This is version 0.9 | 
         
         
          | DIAG <2A4D3263 1=06 2=0 3=0> | 
          Data Answer signal detected; Data only; 
            Character async | 
         
         
          | DIAG <2A4D3263 5="C14513902A" 6="A145"> | 
          V.8 Call Menu indicates: 
            V.8 Joint Menu selects:  | 
         
         
          | DIAG <2A4D3263 10=1F 11=0C 12=52> | 
          Receive level = -31 dBm; transmit level 
            = -12 dBm; noise level = -82 dBm | 
         
         
          | DIAG <2A4D3263 14=03 15=05 16=10> | 
          Far end echo delay in milliseconds; Far 
            end echo loss in dB; Near end echo loss = 16 dB | 
         
         
          | DIAG <2A4D3263 20=C 22=780 24=0C80 26=79E0> | 
          Transmitter: V.34 training completed; V.34 
            carrier frequency = 1920; V.34 symbol rate = 3200; initial transmit 
            rate is 31200 bit/s | 
         
         
          | DIAG <2A4D3263 21=D 25=1F40 27=DAC0> | 
          Receiver: V.90 training completed; V.90 
            symbol rate = 8000; initial receive rate is 56000 bit/s | 
         
         
          | DIAG <2A4D3263 30=00 31=03 32=01 33=01> | 
          No carrier loss events, 3 carrier rate 
            renegotiations attempted; 1 carrier retrain requested; 1 carrier retrain 
            granted | 
         
         
          | DIAG <2A4D3263 34=7080 35=CB20> | 
          Final transmit rate is 28800 bit/s; final 
            receive rate is 52000 bit/s | 
         
         
          | DIAG <2A4D3263 40=1 41=100> | 
          LAPM negotiation completed; frame size 
            = 256 | 
         
         
          | DIAG <2A4D3263 42=0 43=0> | 
          No error control timeout or link NAKs | 
         
         
          | DIAG <2A4D3263 44=1 45=400> | 
          V.42bis data compression used; dictionary 
            size = 1024 | 
         
         
          | DIAG <2A4D3263 50=2 51=2> | 
          Hardware transmit and receive flow control | 
         
         
          | DIAG <2A4D3263 52=343CC 54=0> | 
          213964 DTE characters transmitted, w/o 
            underrun | 
         
         
          | DIAG <2A4D3263 53=7230E6 55=47> | 
          7483622 DTE characters received, 71 characters 
            lost due to receive data overrun | 
         
         
          | DIAG <2A4D3263 56=29D 58=0001 | 
          597 (decimal) frames transmitted, with 
            1 frame error | 
         
         
          | DIAG <2A4D3263 58=2A4B 59=0004> | 
          10827 (decimal) frames received, with 4 
            frame errors | 
         
         
          | DIAG <2A4D3263 60=51> | 
          Local PC initiated hangup  | 
         
       
       
 |