Device descriptor for NRF802154 transceiver. More...

Detailed Description

Device descriptor for NRF802154 transceiver.

if using legacy radio if using radio HAL

Definition at line 58 of file nrf802154.h.

#include <nrf802154.h>

Data Fields

netdev_ieee802154_t netdev
 ieee802154 device descriptor
 
- Data Fields inherited from netdev_ieee802154_t
netdev_t netdev
 netdev_t base class
 
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
 
- Data Fields inherited from netdev
const struct netdev_driverdriver
 ptr to that driver's interface.
 
netdev_event_cb_t event_callback
 callback for device events
 
void * context
 ptr to network stack context
 
- Data Fields inherited from netdev_ieee802154_submac_t
netdev_ieee802154_t dev
 IEEE 802.15.4 netdev descriptor.
 
ieee802154_submac_t submac
 IEEE 802.15.4 SubMAC descriptor.
 
xtimer_t ack_timer
 xtimer descriptor for the ACK timeout timer
 
int isr_flags
 netdev submac NETDEV_EVENT_ISR flags
 
int8_t retrans
 number of frame retransmissions of the last TX
 

The documentation for this struct was generated from the following file: