Antenna Control

Basic APIs to control the Antenna functionality.

Modules

EFR32
EFR32 Antenna Control FunctionalityThese enumerations and structures are used with RAIL Antenna Control API.

Functions

RAIL_Status_t RAIL_ConfigAntenna ( RAIL_Handle_t railHandle, const RAIL_AntennaConfig_t *config)
Configures Antenna pin locations.

Detailed Description

Basic APIs to control the Antenna functionality.

Function Documentation

RAIL_Status_t RAIL_ConfigAntenna ( RAIL_Handle_t railHandle,
const RAIL_AntennaConfig_t * config
)

Configures Antenna pin locations.

Parameters
[in] railHandle A RAIL instance handle.
[in] config A configuration structure applied to the relevant Antenna Configuration registers. A NULL config will produce undefined behavior.
Returns
Status code indicating success of the function call.

Although a RAIL handle is included for potential future expansion, it is currently not used.