Troubleshooting Terminal, Printer, and Serial Device Connections - Edition 5 (32022-90058)

TermDSM Commands
DI[AG]
Chapter 4
45
DI[AG]
Determines if the DTC hardware or the connections from a DTC to its devices are
functioning properly.
Security level: 1 for DTC selftest; 2 for remaining diagnostic functions.
Syntax
DI[AG]
Description
After the DIAG command is entered, the following prompt is printed on the terminal:
(diagnostics)
SElftest # (DTC Selftest)
PRint #,#,# (Print to specified port)
Internal #,#,# (Internal loopback on specified port)
EXTernal #,#,# (Loopback through hood on specified port)
Terminal #,#,# (Write and read to terminal on that port)
XInternal#,#, (Internal loopback on specified SNP card)
XExternal#,# (Loopback through hood on specified SNP card)
XNetwork #,#,# (Loopback on the highest and lowest VC)
(carriage return to exit) ?
These are the subcommands that can then be entered. The following pages describe each
of these options.
If you press
[Return]
instead of one of the subcommands, you will be returned to the
major prompt and can then enter another TermDSM command.
[CTRL]-Y
can be used during execution of any of the above subcommands to stop the
diagnostic looping. However, the current loop will always complete before the
[CTRL]-Y
takes effect. In the case of the DTC selftest, this can take several minutes.
DI[AG] EXT[ERNAL]
Determines if a specific port is functioning properly , including the connector. Sends data
out and reads it immediately, verifying that the data received is exactly what was sent.
DIAG EXTERNAL is available for DTC 16s and DTC 48s only.
Security level: 2.
Syntax
EXT[ERNAL]
dtcnum
,
cardnum
,
portnum