ANT_PA_LNA_CONFIG

S212 SoftDevice v4.0.0 API

The structure that holds configuration for PA/LNA GPIO outputs during radio events. More...

#include <ant_parameters.h>

Data Fields

struct {
bool bEnabled
Indicates that PA pin toggling is enabled.
uint8_t ucGPIO
Selects the GPIO used to control the PA.
bool bActiveState
Active state. 1 - Active high, 0 - Active low.
} PA_CONFIG
struct {
bool bEnabled
Indicates that LNA pin toggling is enabled.
uint8_t ucGPIO
Selects the GPIO used to control the LNA.
bool bActiveState
Active state. 1 - Active high, 0 - Active low.
} LNA_CONFIG
uint8_t ucGPIOTECh
GPIOTE channel used to control PA and LNA pins.
uint8_t ucPPIChEnable
PPI channel used to control the PA/LNA signal before EVENTS_READY. Must be different from ucPPIChDisable.
uint8_t ucPPIChDisable
PPI channel used to control the PA/LNA signal during EVENTS_DISABLED. Must be different from ucPPIChEnable.

Detailed Description

The structure that holds configuration for PA/LNA GPIO outputs during radio events.

Field Documentation

bool ANT_PA_LNA_CONFIG::bEnabled

Indicates that PA pin toggling is enabled.

Indicates that LNA pin toggling is enabled.

uint8_t ANT_PA_LNA_CONFIG::ucGPIO

Selects the GPIO used to control the PA.

Selects the GPIO used to control the LNA.