User's Manual
MaxStream 9XStream™ Wireless OEM Module Manual v2.8
20
Confidential and Proprietary, ©MaxStream, Inc. 2001
Command Mode
(cont.)
In these examples, sent or received ASCII characters are marked in
quotations. Quotation marks should not be included when sending
commands to the 9XStream modules. Carriage Returns (ASCII character
13) will be denoted as <CR>. Binary values are represented in this
document with < and >. These characters are also not sent as part of the
actual command. All binary values are represented as hexadecimal values
(HEX) in these examples, and are denoted by an H after the number. The
actual Binary Command values must all be sent in binary with the Least
Significant Byte (LSB) sent first followed by the Most Significant Byte
(MSB) if the value is larger than one byte.
AT Commands
The following sections contain a description of the AT and Binary Command
Modes along with some examples. In these examples, sent or received ASCII
characters are marked in quotations.
AT commands can be sent to the module using ASCII commands and
parameters. A special break sequence is used so that the module will transition
into AT Command Mode. The default sequence for entering AT Command
Mode is as follows:
• No characters sent for one (1) second.
(Time modified by BT command.)
• Three (3) plus characters (+++) sent within one (1) second.
(Character modified by CC command.)
• No characters sent for one (1) second.
(Time modified by AT command.)
The 9XStream module responds by sending an OK<CR>.
All AT commands are sent as follows:
AT
+
Two (2)
Character
ASCII
Command
+
Optional
Space
+
Parameter
(HEX)
+
Carriage
Return
The ASCII command consists of AT followed by two alphanumeric bytes, and
the parameter is a number represented as ASCII hexadecimal characters (0-9, A-
F). The ASCII commands and parameters are not case-sensitive. The optional
space can be any non-alpha-numeric character
After executing a recognized AT command, the module responds with an
OK<CR>. If an unrecognized command or a command with a bad parameter is
received, the module will respond with an ERROR<CR>.










