Device descriptor for AT86RF2XX radio devices. More...
Device descriptor for AT86RF2XX radio devices.
Definition at line 283 of file at86rf2xx.h.
#include <at86rf2xx.h>
Data Fields | |
netdev_ieee802154_t | netdev |
netdev parent struct | |
at86rf2xx_params_t | params |
parameters for initialization | |
uint16_t | flags |
Device specific flags. | |
uint8_t | state |
current state of the radio | |
uint8_t | tx_frame_len |
length of the current TX frame | |
uint8_t | idle_state |
state to return to after sending | |
uint8_t | pending_tx |
keep track of pending TX calls this is required to know when to return to at86rf2xx_t::idle_state | |
Data Fields inherited from netdev_ieee802154_t | |
netdev_t | netdev |
netdev_t base class | |
uint16_t | pan |
IEEE 802.15.4 specific fields. | |
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 | |
ieee802154_sec_context_t | sec_ctx |
security context | |
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 at86rf2xx_t::flags |
Device specific flags.
Definition at line 298 of file at86rf2xx.h.
uint8_t at86rf2xx_t::idle_state |
state to return to after sending
Definition at line 305 of file at86rf2xx.h.
netdev_ieee802154_t at86rf2xx_t::netdev |
netdev parent struct
Definition at line 284 of file at86rf2xx.h.
at86rf2xx_params_t at86rf2xx_t::params |
parameters for initialization
Definition at line 296 of file at86rf2xx.h.
uint8_t at86rf2xx_t::pending_tx |
keep track of pending TX calls this is required to know when to return to at86rf2xx_t::idle_state
Definition at line 306 of file at86rf2xx.h.
uint8_t at86rf2xx_t::state |
current state of the radio
Definition at line 299 of file at86rf2xx.h.
uint8_t at86rf2xx_t::tx_frame_len |
length of the current TX frame
Definition at line 300 of file at86rf2xx.h.