Device descriptor for CC2538 transceiver. More...
Device descriptor for CC2538 transceiver.
if using legacy radio if using radio HAL
Definition at line 292 of file cc2538_rf.h.
#include <cc2538_rf.h>
Data Fields | |
netdev_ieee802154_t | netdev |
netdev parent struct | |
uint8_t | state |
current state of the radio | |
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 | |