V.25bis Commands
V.25bis mode accepts any combination of upper and lower case letters.
For async, commands may be terminated by CR or CR/LF pair. Parity bits are
ignored.
V.25bis commands are not recognized when DTR is off or when direct addressing
is selected ("dumb"strap). If DTR goes off when a command has
been partially entered, the command buffer is cleared.
Backspace is recognized in async mode, otherwise there is no command line
editing.
Character echoing is available (in async mode only) if E1 set in stored
profile. There is no character echoing when DTR is low.
In async mode, the modem ignores all control characters (ASCII $00 through
$1F, ignoring bit 7) except BS and CR. "Ignoring"a character
implies the modem does not echo it.
If the command buffer is empty (or has been backspaced away), the modem
ignores BS and echoes but otherwise ignores CRs.
In sync modes, control characters not involved in framing (such as STX and
ETX, in BSC mode) are treated the same as regular characters (usually resulting
in an INV, invalid result code).
Note: If the command line is terminated by a CR/LF pair (async mode),
the modem will not echo the LF. When used with a dumb terminal that does
not automatically linefeed after CRs, indications (VAL, etc.) overwrites
the command just entered.
Command buffer size and maximum dial string length are the same as AT command
mode, 256 characters. Command lines that exceed the command buffer size
are treated as invalid commands. In async mode, the modem waits until CR
is received then responds with an INV result code. In either sync mode,
the modem sends an INV result code when the overflow is detected.
In either synchronous mode, improperly framed commands are ignored. Improperly
framed means:
HDLC mode: address field not FF, control field not 03 or 13, bad FCS or
abort.
BSC mode: first character not STX.
Note: If the ETX is missing at the end of a command string in BSC
mode, the modem continues to buffer receive data (probably FFs) until overflow
occurs. At this point it issues an INV result code and awaits the next command.)
In V.25bis, command parameters are separated by semicolons (for example,
PRN command). Except in the initial three-letter command mnemonic, the command
line may include with presentation characters (e.g., space and period).
These characters are ignored.
The following commands are implemented:
Command Syntax Description
CRN Dial a number CRN <phone-number> Call request with number
CRS Dial stored CRS <mem-addr> Call request using stored number
number
PRN Store a PRN<mem-addr><phone-number> Store number in memory
number
DIC Disregard DIC Disregard incoming call
incoming call
CIC Connect CIC Connect incoming call
incoming call
RST Reset modem RST Cold reset--nonstandard
Legend:
<mem-addr>for stored numbers must be 0, 1, 2 or 3. V.25bis does not
add memory for any additional stored numbers beyond that provided in AT
command operation. V.25bis and AT commands share the same stored number
memory. You can program the stored numbers in AT command mode then use them
in V.25bis mode, and vice versa.
<phone-number>is the dial string defined by V.25bis. Translation to
Hayes equivalent dial string is as follows:
V.25bis Hayes
0..9
0..9 (Regular DTMF digits)
A..D,#, * A..D,#, * (Other digits not defined by V.25bis but they may be
accepted)
: W (Wait for tone)
< , (Pause)
& ! (Flash)
P P (Pulse dialing)
T T (Tone dialing)
The following V.25bis dial string characters are not accepted: = >No
Hayes dial modifiers are accepted in V.25bis mode except for P, T, A, B,
C, and D. Otherwise, you must use the V.25bis characters (i.e., & instead
of ! for flash, etc.)
V.25bis filters unsupported dial string characters in the same manner as
normal AT command mode. V.25bis dial strings are stored in standard Hayes
dial string form, so they can be recalled later via ATDS command.
Features such as comma pause time follow the usual Sregister settings. V.25bis
does not provide a method to set these parameters.
The RST command is non-standard, it performs a cold reset on the modem,
exactly as if power had been cycled off then on. There are no parameters.
The RST command ONLY works when the DIP switches are "UP UP". Other
DIP switch settings force normal V.25bis operation without Hayes extensions.
Click here to return to the Contents page.