|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Parameters for building a MAC frame (addresses and PAN identifiers). More...
#include <zephyr/net/ieee802154_frame.h>
Data Fields | |
| struct { | |
| union { | |
| uint8_t ext_addr [8] | |
| Extended destination address (big-endian on the air). More... | |
| uint16_t short_addr | |
| Short destination address (CPU byte order). More... | |
| } | |
| Destination address for frame construction. | |
| uint16_t len | |
| Length of the destination address field in use. More... | |
| uint16_t pan_id | |
| Destination PAN identifier (CPU byte order). More... | |
| } | dst |
| Destination addressing. | |
Parameters for building a MAC frame (addresses and PAN identifiers).
Holds destination and local addressing in CPU byte order for stack use; extended addresses are big-endian per wire format where noted.
| struct { ... } ieee802154_frame_params::dst |
Destination addressing.
| uint8_t ieee802154_frame_params::ext_addr[8] |
Extended destination address (big-endian on the air).
| uint16_t ieee802154_frame_params::len |
Length of the destination address field in use.
| uint16_t ieee802154_frame_params::pan_id |
Destination PAN identifier (CPU byte order).
Source PAN identifier (CPU byte order).
| uint16_t ieee802154_frame_params::short_addr |
Short destination address (CPU byte order).
Local short address (CPU byte order).