result codes. The setting of the V command affects the headers and trailers associated with
extended syntax result codes in the same manner as basic format result codes; however, unlike
basic format result codes, extended syntax result codes have no numeric equivalent, and are
always issued in alphabetic form.
Extended syntax result codes are subject to suppression by the Q1 command, as with basic
format result codes. The issuance of extended syntax result codes are not be affected by the
setting of the X command.
Extended syntax result codes may be either final, intermediate, or unsolicited; the type being
indicated in the definition of the result code.
Extended syntax result codes are prefixed by the "+" character to avoid duplication of basic
format result codes specified in TIA-602. Following the "+" character, the name of the result
code appears; result code names follow the same rules as command names.
Extended syntax result codes may include the reporting of values. The definition of the result
code specifies whether or not values are appended to the result code, and, if so, how many,
their types, and their assumed default values if omitted.
Data/voice Modes.
When no values are to be reported, the result code appears in the simplest
form:
+<name>
If a single value is to be reported, the form of the result code is:
+<name>: <value>
A single space character separates the colon character from the <value>; no space appears
between the result code name and the colon. If multiple values are to be reported with the
result code, the form is:
+<name>: <compound_value>
Fax Modes.
If a single value is to be reported, the form of the result code is:
<value> or (<value>)
2.7.3 +<name>: <compound_value>Information Text Formats for Test
commands
In general, the format of information text returned by extended syntax commands is described
in the definition of the command.
The modem may insert intermediate <CR> characters in very long information text responses
in order to avoid overrunning DTE receive buffers. If intermediate <CR> characters are
included, the modem does not include the character sequences "0 <CR>"or "OK<CR>", so
that DTE can avoid false detection of the end of these information text responses.
Range of Values
When the action accepts a single numeric sub parameter, or the parameter accepts only one
numeric value, the set of supported values may be presented in the information text as an
ordered list of values. The list is preceded by a left parenthesis (() , and is followed by a right
parenthesis ()). If only a single value is supported, it appears between the parentheses. If more
than one value is supported, then the values may be listed individually, separated by comma
characters, or, when a continuous range of values is supported, by the first value in the range,
followed by a hyphen character (-), followed by the last value in the range. The specification
of single values and ranges of values may be intermixed within a single information text. In
all cases, the supported values are indicated in ascending order.
For example, the following are some examples of value range indications:
(0) Only the value 0 is supported.
(1,2,3) The values 1, 2, and 3 are supported.
(1-3) The values 1 through 3 are supported.
(0,4,5,6,9,11,12) The several listed values are supported.
(0,4-6,9,11-12) An alternative expression of the above list.
Compound Range of Values
When the action accepts more than one sub parameter, or the parameter accepts more than one