Go to the documentation of this file.
19 #ifndef KW2XRF_GETSET_H
20 #define KW2XRF_GETSET_H
void kw2xrf_set_tx_power(kw2xrf_t *dev, int16_t txpower)
Set tx power of given device.
void kw2xrf_set_rx_watermark(kw2xrf_t *dev, uint8_t value)
Set receive watermark.
netopt_state_t kw2xrf_get_status(kw2xrf_t *dev)
Get state of a given device.
uint8_t kw2xrf_get_cca_mode(kw2xrf_t *dev)
Get CCA mode of a given device.
int kw2xrf_cca(kw2xrf_t *dev)
Enable continuous CCA.
void kw2xrf_set_sequence(kw2xrf_t *dev, kw2xrf_physeq_t seq)
Set sequence state of device.
void kw2xrf_set_pan(kw2xrf_t *dev, uint16_t pan)
Set PAN ID of a given device.
uint8_t kw2xrf_get_channel(kw2xrf_t *dev)
Get channel of given device.
Interface definition for the kw2xrf driver.
void kw2xrf_set_addr_short(kw2xrf_t *dev, uint16_t addr)
Set short address of a given device.
netopt_state_t
Option parameter to be used with NETOPT_STATE to set or get the state of a network device or protocol...
uint16_t kw2xrf_get_txpower(kw2xrf_t *dev)
Get tx power value of given device.
uint64_t kw2xrf_get_addr_long(kw2xrf_t *dev)
Get long address of a given device.
int16_t kw2xrf_get_rssi(uint32_t value)
Get RSSI from LQI value.
kw2xrf_physeq_t
Transceiver Sequence Selector, define Values for XCVSEQ.
void kw2xrf_abort_sequence(kw2xrf_t *dev)
Abort current sequence of device.
void kw2xrf_set_cca_threshold(kw2xrf_t *dev, int8_t value)
Set CCA threshold of a given device.
void kw2xrf_set_addr_long(kw2xrf_t *dev, uint64_t addr)
Set long address of a given device.
int kw2xrf_set_channel(kw2xrf_t *dev, uint8_t val)
Set channel of given device.
void kw2xrf_set_cca_mode(kw2xrf_t *dev, uint8_t mode)
Set CCA mode of a given device.
int8_t kw2xrf_get_cca_threshold(kw2xrf_t *dev)
Get CCA threshold of a given device.
void kw2xrf_set_idle_sequence(kw2xrf_t *dev)
Set idle sequence state of device.
Device descriptor for KW2XRF radio devices.
uint16_t kw2xrf_get_addr_short(kw2xrf_t *dev)
Get short address of a given device.
void kw2xrf_set_option(kw2xrf_t *dev, uint16_t option, bool state)
Set netopt a given device.