Connect Stack Native API

Here is a list of all modules:
Silicon Labs Connect Stack API Reference
Connect Stack VersionSee Stack Information for documentation
Connect Data TypesEmber Connect data type definitions
Stack InformationEmber Connect API for accessing and setting stack information. See Stack Information for documentation
MessagingEmber Connect APIs and handlers for sending and receiving messages. See Messaging for documentation
Network ManagementSee Network Management for documentation
ConfigurationUser-configurable stack memory allocation defaults
Status CodesReturn-code definitions for Ember Connect stack API functions
Stack TokensDefinitions for stack tokens. See Stack Tokens for documentation
Event SchedulingScheduling events for future execution. See Event Scheduling for documentation
Memory BufferEmber Connect API dynamically allocate and free memory. See Memory Buffer for documentation
Silicon Labs Connect Application Framework API Reference
Command Interpreter PluginProcesses commands coming from the serial port
Debug Print PluginSet of APIs for the debug-print plugin.See debug-print.h for source code
Mailbox Client PluginAPIs for mailbox client
Mailbox Server PluginAPIs for mailbox server
Mailbox Server CommonTypes defined for mailbox
Ota Unicast Bootloader Client PluginAPIs/callbacks for ota-unicast-bootloader clients
Ota Unicast Bootloader Server PluginMacros and APIs for ota-unicast-bootloader server
Ota Unicast Bootloader CommonMacros and types defined for ota-unicast-bootloaders
Ota Broadcast Bootloader Client PluginSet of APIs for ota-broadcast-bootloader-client
Ota Broadcast Bootloader Server PluginSet of APIs for ota-broadcast-bootloader-server
Ota Broadcast Bootloader Server CommonSet of types defined for ota-broadcast-bootloader
Poll PluginAPIs for the poll plugin
WSTK Sensors Plugin
  • Reads a sample of the temperature and relative humidity values from the WSTK Si7013 sensors
Hardware Abstraction Layer (HAL) API Reference
Common Microcontroller Functions
Token Access
Simulated EEPROM
Sample APIs for Peripheral Access
Serial UART CommunicationThis API contains the HAL interfaces that applications must implement for the high-level serial code
Button ControlSample API functions for using push-buttons
Buzzer Control
LED ControlSample API funtions for controlling LEDs
Flash Memory ControlDefinition and description of public flash manipulation routines
System Timer ControlFunctions that provide access to the system clock
Symbol Timer Control
HAL Configuration
Sample Breakout Board Configuration
IAR PLATFORM_HEADER ConfigurationCompiler and Platform specific definitions and typedefs for the IAR ARM C compiler
Common PLATFORM_HEADER ConfigurationCompiler and Platform specific definitions and typedefs common to all platforms
NVIC Configuration
Reset Cause Type Definitions
HAL Utilities
Crash and Watchdog DiagnosticsCrash 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 GenerationFunctions that provide access to random numbers
Network to Host Byte Order Conversion