Sbdrb - Short Burst Data: Read Binary Data From Iridium 9523 - Iridium 9523 Developer's Manual

Hide thumbs Also See for 9523:
Table of Contents

Advertisement

Iridium Communications, Inc.
Iridium 9523 Product Developers' Guide
Revision 2.6
Once the command is entered, the Iridium 9523 will indicate to the FA that it is prepared to
receive the message by sending the ASCII encoded string "READY<CR><LF>" (hex 52 45 41 44
59 0D 0A) to the FA.
The <SBD message length> parameter represents the length, in bytes, of the SBD message not
including the mandatory two-byte checksum.
The maximum mobile originated SBD message length is 1960 bytes. The minimum mobile
originated SBD message length is 1 byte.
Once the FA receives the READY indication from the Iridium 9523, the SBD message must be
sent from the FA formatted as follows:
{binary SBD message} + {2-byte checksum}
The checksum is the least significant 2-bytes of the summation of the entire SBD
o
message. The high order byte must be sent first. For example if the FA were to send the
word "hello" encoded in ASCII to the Iridium 9523 the binary stream would be hex 68 65
6c 6c 6f 02 14.
The mobile originated buffer will be empty upon power-up.
o
If any data is currently in the mobile originated buffer, it will be overwritten.
Command Response:
0:
SBD message successfully written to the Iridium 9523
1:
SBD message write timeout. An insufficient number of bytes were transferred to Iridium
9523 during the transfer period of 60 seconds.
2:
SBD message checksum sent from FA does not match the checksum calculated at the
Iridium 9523
3:
SBD message size is not correct. The maximum mobile originated SBD message length
is 1960 bytes. The minimum mobile originated SBD message length is 1 byte.

5.7.86 +SBDRB - Short Burst Data: Read Binary Data from Iridium 9523

Exec Command: +SBDRB
This command is used to transfer a binary SBD message from the single mobile terminated buffer in the
Iridium 9523 to the FA. The mobile terminated buffer can contain only one message at any one time.
The SBD message is transferred formatted as follows:
{2-byte message length} + {binary SBD message} + {2-byte checksum}
The {2-byte message length} field represents the length, in bytes, of the SBD message
o
not including the length field or the mandatory two-byte checksum. The high order byte
will be sent first.
The maximum mobile terminated SBD message length is 1890 bytes.
o
The checksum is the least significant 2-bytes of the summation of the entire SBD
o
message. The high order byte will be sent first. For example if the Iridium 9523 were to
send the word "hello" encoded in ASCII to the FA the binary stream would be hex 00 05
68 65 6c 6c 6f 02 14.
If there is no mobile terminated SBD message waiting to be retrieved from the Iridium
o
9523, the message length and checksum fields will be zero.
The mobile terminated message buffer will be empty upon power-up.
Command Response:
Iridium Communications, Inc.
Proprietary & Confidential Information
Only
Information Contained in this Guide
is Subject to Change Without Notice
Page 68 of 115
Distribution of Guide Restricted
to Product Developers

Advertisement

Table of Contents
loading

Table of Contents