EFR32
Types specific to the EFR32 for the diagnostic routines.
Data Structures |
|
struct | RAIL_DirectModeConfig_t |
Chip-specific type that allows the user to specify direct mode parameters using
RAIL_ConfigDirectMode()
.
|
Macros |
|
#define | RAIL_FREQUENCY_OFFSET_MAX (( RAIL_FrequencyOffset_t ) 0x3FFF) |
The maximum frequency offset value supported by this radio.
|
|
#define | RAIL_FREQUENCY_OFFSET_MIN (( RAIL_FrequencyOffset_t ) - RAIL_FREQUENCY_OFFSET_MAX ) |
The minimum frequency offset value supported by this radio.
|
|
#define | RAIL_FREQUENCY_OFFSET_INVALID (( RAIL_FrequencyOffset_t ) 0x8000) |
Specify an invalid frequency offset value.
|
Typedefs |
|
typedef int16_t | RAIL_FrequencyOffset_t |
Chip-specific type that represents the number of Frequency Offset units.
|
Detailed Description
Types specific to the EFR32 for the diagnostic routines.
Macro Definition Documentation
◆ RAIL_FREQUENCY_OFFSET_INVALID
#define RAIL_FREQUENCY_OFFSET_INVALID (( RAIL_FrequencyOffset_t ) 0x8000) |
Specify an invalid frequency offset value.
This will be returned if you call RAIL_GetRxFreqOffset() at an invalid time.
Definition at line
538
of file
rail_chip_specific.h
.
Typedef Documentation
◆ RAIL_FrequencyOffset_t
Chip-specific type that represents the number of Frequency Offset units.
It is used with RAIL_GetRxFreqOffset() and RAIL_SetFreqOffset() .
The units on this chip are radio synthesizer resolution steps (synthTicks). On EFR32 (at least for now), the frequency offset is limited to 15 bits (size of SYNTH_CALOFFSET). A value of RAIL_FREQUENCY_OFFSET_INVALID means that this value is invalid.
Definition at line
522
of file
rail_chip_specific.h
.