Device descriptor for NRF802154 transceiver. More...
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_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 | |
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 | |