Skip to content

lromeraj/isbd-zephyr-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Iridium SBD module for Zephyr OS

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.

Wiki

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).

Architecture

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.

Emulator

This repository also includes a recently implemented Iridium SBD emulator for testing purposes. Take a look to the testing wiki section.

Cloning the repository

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.