Myriota UltraLite SDK 2.4.0
Loading...
Searching...
No Matches
BSP API

Board specific implementation of the board support package (BSP). More...

Modules

 Board-specific environment
 Board configuration and environment variable access.
 
 Board initialisation
 Board initialisation and startup sequencing.
 
 Battery voltage reading
 Battery voltage measurement for power monitoring.
 
 LED control
 Status LED control for system indication.
 
 GNSS module power control
 GNSS receiver power management and position acquisition.
 
 Satellite radio antenna control
 Antenna selection and RF configuration.
 
 Debug output
 Debug serial interface for logging and diagnostics.
 
 Sleep hooks
 System power management hooks for sleep and wake events.
 

Macros

#define BUILD_BUG_ON(condition)   ((void)sizeof(char[1 - 2 * !!(condition)]))
 Compile time check.
 

Detailed Description

Board specific implementation of the board support package (BSP).

Myriota development board BSP is used by default. Create a bsp.c under application folder to override default BSP file.