Connect Stack Native API
Here is a list of all modules:
Silicon Labs Connect Stack API Reference | |
Connect Stack Version | See Stack Information for documentation |
Connect Data Types | Ember Connect data type definitions |
Stack Information | Ember Connect API for accessing and setting stack information. See Stack Information for documentation |
Messaging | Ember Connect APIs and handlers for sending and receiving messages. See Messaging for documentation |
Network Management | See Network Management for documentation |
Configuration | User-configurable stack memory allocation defaults |
Status Codes | Return-code definitions for Ember Connect stack API functions |
Stack Tokens | Definitions for stack tokens. See Stack Tokens for documentation |
Event Scheduling | Scheduling events for future execution. See Event Scheduling for documentation |
Memory Buffer | Ember Connect API dynamically allocate and free memory. See Memory Buffer for documentation |
Silicon Labs Connect Application Framework API Reference | |
Command Interpreter Plugin | Processes commands coming from the serial port |
Debug Print Plugin |
Set of APIs for the debug-print plugin.See
debug-print.h
for source code
|
Mailbox Client Plugin | APIs for mailbox client |
Mailbox Server Plugin | APIs for mailbox server |
Mailbox Server Common | Types defined for mailbox |
Ota Unicast Bootloader Client Plugin | APIs/callbacks for ota-unicast-bootloader clients |
Ota Unicast Bootloader Server Plugin | Macros and APIs for ota-unicast-bootloader server |
Ota Unicast Bootloader Common | Macros and types defined for ota-unicast-bootloaders |
Ota Broadcast Bootloader Client Plugin | Set of APIs for ota-broadcast-bootloader-client |
Ota Broadcast Bootloader Server Plugin | Set of APIs for ota-broadcast-bootloader-server |
Ota Broadcast Bootloader Server Common | Set of types defined for ota-broadcast-bootloader |
Poll Plugin | APIs for the poll plugin |
WSTK Sensors Plugin |
|
Hardware Abstraction Layer (HAL) API Reference | |
Common Microcontroller Functions | |
Token Access | |
Tokens | |
Simulated EEPROM | |
Sample APIs for Peripheral Access | |
Serial UART Communication | This API contains the HAL interfaces that applications must implement for the high-level serial code |
Button Control | Sample API functions for using push-buttons |
Buzzer Control | |
LED Control | Sample API funtions for controlling LEDs |
Flash Memory Control | Definition and description of public flash manipulation routines |
System Timer Control | Functions that provide access to the system clock |
Symbol Timer Control | |
HAL Configuration | |
Sample Breakout Board Configuration | Functions and definitions specific to the breakout board |
IAR PLATFORM_HEADER Configuration | Compiler and Platform specific definitions and typedefs for the IAR ARM C compiler |
Common PLATFORM_HEADER Configuration | Compiler and Platform specific definitions and typedefs common to all platforms |
NVIC Configuration | |
Reset Cause Type Definitions | |
HAL Utilities | |
Crash and Watchdog Diagnostics | Crash and watchdog diagnostic functions |
Cyclic Redundancy Code (CRC) |
Functions that provide access to cyclic redundancy code (CRC) calculation. See
crc.h
for source code
|
Random Number Generation | Functions that provide access to random numbers |
Network to Host Byte Order Conversion |