Zephyr API Documentation  3.6.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
IEEE 802.15.4 and Thread APIs

IEEE 802.15.4 native and OpenThread L2, configuration, management and driver APIs. More...

Modules

 IEEE 802.15.4 Drivers
 IEEE 802.15.4 driver API.
 
 IEEE 802.15.4 L2
 IEEE 802.15.4 L2 APIs.
 
 IEEE 802.15.4 Net Management
 IEEE 802.15.4 net management library.
 
 OpenThread L2 abstraction layer
 OpenThread Layer 2 abstraction layer.
 

Detailed Description

IEEE 802.15.4 native and OpenThread L2, configuration, management and driver APIs.

The IEEE 802.15.4 and Thread subsystems comprise the OpenThread L2 subsystem, the native IEEE 802.15.4 L2 subsystem ("Soft" MAC), a mostly vendor and protocol agnostic driver API shared between the OpenThread and native L2 stacks ("Hard" MAC and PHY) as well as several APIs to configure the subsystem (shell, net management, Kconfig, devicetree, etc.).

The OpenThread subsystem API integrates the external OpenThread stack into Zephyr. It builds upon Zephyr's native IEEE 802.15.4 driver API.

The native IEEE 802.15.4 subsystem APIs are exposed at different levels and address several audiences: