X25AM Programming Manual
X3PAD Interface
X25AM Programming Manual—527201-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.










