Extended structure to hold IEEE 802.15.4 driver state. More...
Extended structure to hold IEEE 802.15.4 driver state.
Supposed to be extended by driver implementations. The extended structure should contain all variable driver state.
Definition at line 90 of file ieee802154.h.
#include <ieee802154.h>
Data Fields | |
netdev_t | netdev |
netdev_t base class | |
Data Fields inherited from netdev | |
const struct netdev_driver * | driver |
ptr to that driver's interface. | |
netdev_event_cb_t | event_callback |
callback for device events | |
void * | context |
ptr to network stack context | |
uint16_t | pan |
IEEE 802.15.4 specific fields. More... | |
uint8_t | short_addr [IEEE802154_SHORT_ADDRESS_LEN] |
Short address in network byte order. | |
uint8_t | long_addr [IEEE802154_LONG_ADDRESS_LEN] |
Long address in network byte order. | |
uint8_t | seq |
sequence number | |
uint8_t | chan |
channel | |
uint8_t | page |
channel page | |
uint16_t | flags |
flags as defined above | |
int16_t | txpower |
tx power in dBm | |
uint16_t netdev_ieee802154_t::pan |
IEEE 802.15.4 specific fields.
PAN ID in network byte order
Definition at line 103 of file ieee802154.h.