
Command Descriptions
Command:
Autopoll
[
CMD
]
k
Ctrl-C
lk
Arg 1
lk
Arg 2
l
Syntax:
Arg 1:
Lower limit of the Slave address space (bina-
ry)
Arg 2:
Upper limit of the Slave address space (bina-
ry)
Response:
(If link was acquired)
[
CMD
]
k
SO
lk
Addr of Slave
lk
Data
l
Response:
(If link was not acquired)
[
CMD
]
k
SI
lk
Addr of Slave
l
Response:
(If link was broken)
[
CMD
]
k
SI
lk
Addr of Slave
l
Functionality
Using the address specified, the Master attempts to estab-
lish a continuous link to the Slave. If a link is established,
[
CMD
]
k
SO
l
are transmitted to the host followed by any
data received from the Slave. When the Master receives a
packet from the Slave with no data, the Master will assume
that the Slave has transmitted all of its data which will
prompt the Master to break the link and send
[
CMD
]
k
SI
l
to its host and increment the Slave address and repeat the
described sequence for the next Slave. When the Slave ad-
dress range is exhausted, the Master will wrap around the
Slave address space and proceed with a new cycle of auto-
poll.
Command:
Broadcast
[
CMD
]
k
Ctrl-A
l
[
CMD
]
k
ACK
lk
0
l
Syntax:
Response:
Functionality
Enter broadcast mode of operation at the Master. The Mas-
ter will remain in broadcast mode until a new command is
issued by the host.
Command:
Continuous Link
[
CMD
]
k
Ctrl-D
lk
Arg 1
l
Arg 1:
Response:
(If link was acquired)
[
CMD
]
k
ACK
lk
Addr of Slave
lk
Data
l
Response:
(If link was not acquired)
[
CMD
]
k
NAK
lk
Addr of Slave
l
Response:
(If link was broken)
[
CMD
]
k
NAK
lk
Addr of Slave
l
Functionality
Establishes continuous point-to-point link to a Slave.
Command:
Network Test Mode (Binary)
[
CMD
]
k
Ctrl-B
lk
Arg 1
lk
Arg 2
l
Syntax:
Arg 1:
Lower limit of the Slave address space (Input
as a binary number)
Arg 2:
Upper limit of the Slave address space (Input
as a binary number)
[
CMD
]
k
ACK
l
Response:
Command:
Get Test Results
[
CMD
]
k
Ctrl-F
l
[
CMD
]
k
DLE
lk
Byte
k
Byte 9
lk
Byte 10
lk
Byte 11
l
Syntax:
Response:
1
lk
Byte
2
l
. . .
Byte 1
e
Byte 2
e
Byte 3
e
Number of test cycles completed.
Number of Slaves that responded.
MSByte of the number of detected bytes re-
ceived in error.
Byte 4
e
LSByte of the number of detected bytes re-
ceived in error.
Byte 5
e
Byte 6
e
Byte 7
e
Byte 8
e
Byte 9
e
Byte 10
e
Number of times the first byte of the packet
was received incorrectly.
Byte 11
e
Current tune code.
Number of passed bytes in error.
Lowest address of a slave that responded.
Highest address of a slave that responded.
Number of retries.
Number of sync timeouts.
Functionality
Initiate test mode and output results via the serial link. Re-
sults are sent when the maximum amount of information
has been gathered, i.e., before any field of the result buffer
overflows. After the first set of results is sent, the modem
continues test mode normally without spontaneous output.
The very first response from the modem after
k
Ctrl-B
l
is
the command acknowledgment indicating to the host that
the command has been processed and that the modem is
ready to accept new commands. Following the response
are the test results in the format specified below.
The command acknowledgment format is as follows:
[
CMD
]
k
ACK
l
Output format:
[
CMD
]
k
DLE
lk
Byte 1
lk
Byte 2
l
. . .
Data is in binary format.
Command:
Test Mode (ASCII)
[
CMD
]
k
Ctrl-K
lk
Arg 1
lk
Arg 2
l
Syntax:
Arg 1:
Lower limit of the Slave address space.
Arg 2:
Upper limit of the Slave address space.
[
CMD
]
k
DLE
l k
CR
l k
LF
l k
Space
l
k
ASCII byte of data
lk
Space
lk
ASCII byte
of data
l
. . .
Response:
Data is in ASCII Hex format. This output format is support-
ed only in serial mode. In parallel I/O mode, Ctrl-K output is
identical to Ctrl-B output.
Functionality
Same as that for Network Test Mode (Ctrl-B).
Command:
Flush Command Buffer and get Software Re-
vision Number
[
CMD
]
k
Ctrl-N
l
[
CMD
]
k
ACK
lk
Major Rev
lk
Minor Rev
l
Syntax:
Response:
18