Zephyr Project API
3.2.0
A Scalable Open Source RTOS
|
IEEE 802.15.4 L2 stack public header. More...
#include <limits.h>
#include <zephyr/net/net_l2.h>
#include <zephyr/net/net_mgmt.h>
#include <zephyr/crypto/cipher.h>
Go to the source code of this file.
Data Structures | |
struct | ieee802154_security_ctx |
struct | ieee802154_context |
Macros | |
#define | IEEE802154_MAX_PHY_PACKET_SIZE 127 |
#define | IEEE802154_FCS_LENGTH 2 |
#define | IEEE802154_MTU (IEEE802154_MAX_PHY_PACKET_SIZE - IEEE802154_FCS_LENGTH) |
#define | IEEE802154_SHORT_ADDR_LENGTH 2 |
#define | IEEE802154_EXT_ADDR_LENGTH 8 |
#define | IEEE802154_MAX_ADDR_LENGTH IEEE802154_EXT_ADDR_LENGTH |
#define | IEEE802154_NO_CHANNEL USHRT_MAX |
#define | IEEE802154_BROADCAST_ADDRESS 0xFFFF |
#define | IEEE802154_BROADCAST_PAN_ID 0xFFFF |
#define | IEEE802154_L2_CTX_TYPE struct ieee802154_context |
IEEE 802.15.4 L2 stack public header.