Appiko
Modules
S2LP Libraries

This firmware implements libraries which allow the user to manage the features of S2LP without knowing the hardware details. More...

Modules

 SPI Driver
 Header file for low level S2LP SPI driver.
 
 Commands
 Management of S2LP Commands.
 
 Configuration
 S2LP Configuration and useful defines.
 
 CSMA
 Configuration and management of S2LP CSMA.
 
 FIFO
 Configuration and management of S2LP FIFO.
 
 General
 Configuration and management of S2LP General functionalities.
 
 GPIO
 Configuration and management of S2LP GPIO.
 
 Pkt Common
 Configuration and management of the common features of S2LP packets.
 
 Pkt Basic
 Configuration and management of S2LP Basic packets.
 
 Pkt STack
 Configuration and management of S2LP STack packets.
 
 Pkt WMbus
 Configuration and management of S2LP WMbus packets.
 
 QI
 Configuration and management of S2LP QI.
 
 Radio
 Configuration and management of S2LP RF Analog and Digital part.
 
 Timer
 Configuration and management of S2LP Timers.
 
 Timer Wrapper
 Configuration and management of S2LP Timers using floating point.
 
 Types
 Module for S2LP types definition.
 

Detailed Description

The S2LP_Libraries modules are totally platform independent. The library provides one module for each device feature. Each module refers to some functions whose prototypes are located in the header file MCU_Interface.h. The user who want to use these libraries on a particular platform has to implement these functions respecting them signatures.