A Atmel RF2xx Radio Library for Mbed

Dependents:   xBedRadio MxSniffer

Embed: (wiki syntax)

« Back to documentation index

radio_param_t Union Reference

radio_param_t Union Reference
[GrpRadio]

Container for handover of radio parameter values. More...

#include <radio.h>

Data Fields

channel_t channel
 Value for current radio channel.
txpwr_t tx_pwr
 Value for transmit power in dB.
radio_state_t idle_state
 after TX go to idle state
ccamode_t cca_mode
 Value for cca mode.
uint16_t pan_id
 Value for PANID.
uint16_t short_addr
 Value for short address.
uint64_t * long_addr
 Pointer to long (64-bit) address.
uint8_t data_rate
 data rate type
uint8_t tx_pa
 TX power amp type.
uint8_t rx_lna
 RX LNA type.

Detailed Description

Container for handover of radio parameter values.

Note:
The elements in this union should have max. a size of 2 byte, all other parameters should be configured with the void pointer.

Definition at line 158 of file radio.h.


Field Documentation

Value for cca mode.

Definition at line 175 of file radio.h.

Value for current radio channel.

(MIN_CHANNEL ... MAX_CHANNEL)

Definition at line 169 of file radio.h.

uint8_t data_rate

data rate type

Definition at line 183 of file radio.h.

after TX go to idle state

Definition at line 173 of file radio.h.

uint64_t* long_addr

Pointer to long (64-bit) address.

Definition at line 181 of file radio.h.

uint16_t pan_id

Value for PANID.

Definition at line 177 of file radio.h.

uint8_t rx_lna

RX LNA type.

Definition at line 188 of file radio.h.

uint16_t short_addr

Value for short address.

Definition at line 179 of file radio.h.

uint8_t tx_pa

TX power amp type.

Definition at line 186 of file radio.h.

Value for transmit power in dB.

Definition at line 171 of file radio.h.