X25AM Programming Manual

X3PAD Interface
X25AM Programming Manual527201-001
4-4
X3PAD Operational States
X3PAD Operational States
The operational state of X3PAD affects only the interpretation of characters read from
the terminal. Data packets read from the remote device are always disassembled and
written to the terminal by X3PAD, and PAD command packets read from the remote
device are always read and interpreted by X3PAD, regardless of its operational state.
The two operational states for X3PAD are:
The data-transfer state. Anything sent from the terminal is treated as character
mode data. X3PAD forwards the data to the remote device with the Q bit set to 0.
The command state. Anything being sent from the terminal is treated as an X3PAD
command. These commands are called terminal commands. Terminal commands
control the disposition of data, make calls to a remote device, set X3PAD
configuration parameters, and display status information. The terminal commands
have their own syntactic format, which is presented later in this section (X.28).
Changing the Operational State of X3PAD
When an X3PAD process is started, it is in the command state. The operational state
can be changed as a result of receiving input from the remote device, clearing a call, or
Table 4-2. Filtering
Remove (filter) from Output Data Stream Replacement Character
BEL (Bell) “B”
HT (Horizontal Tab) “T”
Table 4-3. Semi-Filtering
Remove (filter) from Output Data Stream Replacement Character
BEL (Bell) “B”
HT (Horizontal Tab) “T”
Table 4-4. AM-Filtering
Remove (filter) from Output
Data Stream Adjust Cursor Position in Output Data Stream
BS (Backspace) Move cursor back one space.
LF (Line Feed) Move cursor to the next line.
FF (Form Feed) Move cursor forward one space.
CR (Carriage Return) Move cursor forward one space.
RS (Home Cursor) Move cursor to the beginning of the next line.
US (CR, LF) Move cursor to the start of the next line.