FreeRTOS: FreeRTOS Cellular Library v1.2.0
FreeRTOS Cellular Library
Design

FreeRTOS Cellular Library Design

FreeRTOS Cellular Library uses communication interface to communicate with cellular modules.
Users of FreeRTOS Cellular Library should create a instance of CellularCommInterface and pass it to Cellular_Init function as paremeters.

Cellular library interacts with comm interface

The following communication interface implementation can be used as reference.