Connect Stack Native API
Here is a list of all modules:
Connect Stack API Reference | The primary API towards the Connect radio stack |
Connect Stack Version | Macros to determine the stack version |
Connect Data Types | Definitions of Connect data types used by various Connect API functions |
Stack Information | Connect API for accessing and modifying stack states and behaviors |
Stack Counters | Stack counters API |
Messaging | Connect APIs and handlers for sending and receiving messages |
Network Management | Connect API for finding, forming, joining, and leaving Connect networks |
Frequency Hopping | API and callbacks for frequency hopping configuration |
Parent Support | |
Radio Stream | Radio stream API |
Configuration | User-configurable stack configuration macros and defaults |
Status Codes | Return-code definitions for Connect stack API functions |
Stack Tokens | Definitions for stack tokens |
Event Scheduling | Scheduling events for future execution |
Memory Buffer | Ember Connect API dynamically allocates and frees memory |
Connect Application Framework API Reference | Application Framework includes plugins that are built on top of the Connect stack |
Application Framework Common | Application framework common |
Command Interpreter Plugin | Processes commands coming from the serial port |
Debug Print Plugin | |
Mailbox Client Plugin | APIs for mailbox client |
Mailbox Server Plugin | APIs for mailbox server |
Mailbox 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 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 | |
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 |