Infineon Logo AIROC BTSDK v4.9 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
External Power Amplifier

Defines a driver to facilitate interfacing with a external power amplifier. More...

Enumerations

enum  wiced_bt_epa_vcc_config_t { EPA_VCC_1P8V, EPA_VCC_3P3V }
 

Functions

void wiced_hal_epa_configure (uint8_t ctx, uint8_t crx, wiced_bool_t enable, uint8_t vbias)
 Configures, enables, disables external power amplifier control signals CTX and CRX. More...
 

Detailed Description

Defines a driver to facilitate interfacing with a external power amplifier.

Use this driver to output the CTX and CRX signals needed to drive an external power amplifier frontend module

Function Documentation

void wiced_hal_epa_configure ( uint8_t  ctx,
uint8_t  crx,
wiced_bool_t  enable,
uint8_t  vbias 
)

Configures, enables, disables external power amplifier control signals CTX and CRX.

CTX/CRX can be mapped to WICED_P02, WICED_P04, WICED_P10, WICED_P16, WICED_P17, WICED_P26, WICED_P28, WICED_P34.

Parameters
ctx- Tx control signal of external power amplifier
crx- Rx control signal of external power amplifier
enable- TRUE enables normal control, FALSE disables control and configures ctx=0 and crx =1
vbias- EPA_VCC_1P8V or EPA_VCC_3P3V
Returns
none