IDP 100 Modem Series - Developer Guide
©
SkyWave Proprietary 21 T203, Version 04
The syntax of information responses and result codes for the different verbose settings is
as follows (where
<cr>
and
<lf>
represent the ASCII characters configured in
registers S3 and S4 respectively):
Table 7
Effect of V Parameter on Response Formats
V0
V1
Information
Responses
<text><cr><lf>
<cr><lf><text><cr><lf>
Result Codes
<numeric code><cr>
<cr><lf><verbose code><cr><lf>
When the quiet setting is enabled (via Q1), the result code is suppressed. No portion of
any result code (header, result text, line terminator, or trailer) is transmitted.
When using the quiet and verbose setting defaults (Q0 & V1), and register S3 and S4
defaults, the response to an AT command line comprised of multiple commands is:
<cr><lf><command 1 Information Response><cr><lf>
…
<cr><lf><command n Information Response><cr><lf>
<cr><lf><Verbose Result Code><cr><lf>
Example:
Command
AT i +GMM
Response
<cr><lf>SkyWave Mobile
Communications<cr><lf><cr><lf>+GMM:IsatData Pro - Modem
<cr><lf><cr><lf>OK<cr><lf>
On a serial interface, the dialogue would appear as follows:
AT i +GMM
SkyWave Mobile Communications
+GMM: IsatData Pro - Modem
OK
5.1.3.5 Error Detection
The integrity of AT command lines and responses can be ensured via Cyclic Redundancy
Checks (CRC).
When error detection is enabled, the IDP modem requires a CRC sequence at the end of
each AT command line to allow verification of the command line data before the
command line is executed. When error detection is enabled, a CRC sequence follows AT
responses to allow verification of the response data by the host.
The AT command line CRC sequence is comprised of the CRC prefix character (stored in
register S64), default character is "*", followed by four ASCII-Hex digits. The value of
the command line CRC includes all command line characters starting with
A
or
a
(of the
leading
AT
or
at
) up to the character that precedes the CRC prefix character, including
any spaces or delimiters (;). E.g. for ATS5?*2FBD, 2FBD is the CRC of ATS5?.
The AT response CRC sequence is comprised of the CRC prefix character (stored in
register S64), followed by four ASCII-Hex digits, and
<cr>
and
<lf>
(where
<cr>
is
Summary of Contents for IDP 100 Series
Page 106: ...www SkyWave com ...