32 #define KW41ZRF_OPT_CSMA            (0x01u)  
   33 #define KW41ZRF_OPT_PROMISCUOUS     (0x02u)  
   34 #define KW41ZRF_OPT_PRELOADING      (0x04u)  
   35 #define KW41ZRF_OPT_AUTOACK         (0x80u)  
   36 #define KW41ZRF_OPT_ACK_PENDING     (0x81u)  
   42     XCVSEQ_RECEIVE          =  0b001,
 
   43     XCVSEQ_TRANSMIT         =  0b010,
 
   46     XCVSEQ_CONTINUOUS_CCA   =  0b101,
 
   49     XCVSEQ_DSM_IDLE         = 0b1000,
 
Interface definition for the kw41zrf driver.
uint8_t kw41zrf_get_channel(kw41zrf_t *dev)
Get channel of given device.
int16_t kw41zrf_get_txpower(kw41zrf_t *dev)
Get tx power value of given device.
uint8_t kw41zrf_get_cca_mode(kw41zrf_t *dev)
Get CCA mode of a given device.
void kw41zrf_get_addr_long(kw41zrf_t *dev, eui64_t *addr)
Get long address of a given device.
void kw41zrf_set_tx_power(kw41zrf_t *dev, int16_t txpower)
Set tx power of given device.
void kw41zrf_set_cca_threshold(kw41zrf_t *dev, int8_t value)
Set CCA threshold of a given device.
int kw41zrf_set_channel(kw41zrf_t *dev, uint8_t val)
Set channel of given device.
void kw41zrf_set_option(kw41zrf_t *dev, uint8_t option, uint8_t state)
Set netopt a given device.
void kw41zrf_get_addr_short(kw41zrf_t *dev, network_uint16_t *addr)
Get short address of a given device.
void kw41zrf_set_addr_long(kw41zrf_t *dev, const eui64_t *addr)
Set long address of a given device.
int8_t kw41zrf_get_cca_threshold(kw41zrf_t *dev)
Get CCA threshold of a given device.
void kw41zrf_set_pan(kw41zrf_t *dev, uint16_t pan)
Set PAN ID of a given device.
int8_t kw41zrf_get_ed_level(kw41zrf_t *dev)
Get latest ED measurement from the device.
int kw41zrf_cca(kw41zrf_t *dev)
Perform one CCA measurement and return the result.
void kw41zrf_set_addr_short(kw41zrf_t *dev, const network_uint16_t *addr)
Set short address of a given device.
void kw41zrf_set_rx_watermark(kw41zrf_t *dev, uint8_t value)
Set receive watermark to signal when the packet buffer is part full.
kw41zrf_xcvseq
Transceiver sequence identifiers.
uint16_t kw41zrf_get_pan(kw41zrf_t *dev)
Get PAN ID of given device.
void kw41zrf_set_cca_mode(kw41zrf_t *dev, uint8_t mode)
Set CCA mode of a given device.
Device descriptor for KW41ZRF radio devices.
A 16 bit integer in big endian aka network byte order.
Data type to represent an EUI-64.