Crate sbd [−] [src]
Parse and write Iridium Short Burst Data (SBD) messages.
Iridium is both a satellite constellation and a company that provides satellite communications. The Iridium network is used by phones, modems, and other communication devices.
One mode of transmitting data over the Iridium network is via Short Burst Data (SBD) messages. These messages carry a payload of some small number of bytes, usually less than one thousand. Messages can be Mobile-Originated (MO), meaning that they are sent from an Iridium modem, or Mobile-Terminated (MT), meaning that the are sent to an Iridium modem. Mobile-originated messages are delivered either to an email address via MIME attachment, or directly to a given IP address and port via TCP; this second method is called DirectIP.
This is a simple library for reading mobile originated SBD messages from a stream, decoding their headers and data payloads, and writing them back to a stream. This library does not handle mobile terminated messages.
Reexports
pub use message::Message; |
Modules
filesystem |
Manage SBD messages stored on the fileystem. |
message |
Module for reading and writing SBD messages. |
Enums
Error |
Type Definitions
Result |