This library has been implemented in order to give support to the Iridium 9602 SBD Transceiver in Zephyr projects. This implementation should work too for modern transceivers like 9603, and also for different Iridium modems which share similar AT commands.
This README is used for general information and overall project status, all the detailed documentation related to this module can be found in the wiki of this repository.
IMPORTANT: this repository is still on its early stages and it's not ready for production use (by the moment).
The architecture of this module is quite simple, but if you want to see in more detail how does it work under the hood please refer to this section in the wiki.
This repository also includes a recently implemented Iridium SBD emulator for testing purposes. Take a look to the testing wiki section.
Remember to clone this repository using the --recursive
flag to fill the directories of submodule dependencies automatically:
git clone https://github.com/lromeraj/isbd-zephyr-module.git --recursive
In case you have cloned it without --recursive
flag, use the following command:
git submodule update --init
For further information take a look to the following wiki section.