BT_SYS_Cfg_T

PIC32CX-BZ2

C

typedef struct BT_SYS_Cfg_T
{
    int8_t      	  antennaGain;
    unsigned int    addrValid:1;
    unsigned int    rssiOffsetValid:1;
    uint8_t     	  devAddr[BT_SYS_DEV_ADDR_LEN];
    int8_t      	  rssiOffset;
} BT_SYS_Cfg_T;

Description

Structure for Bluetooth system configuration.

Field Documentation

FieldDescription
antennaGainAntenna gain in dB.
addrValidFlag indicating if the device address is valid (1) or not (0).
rssiOffsetValidFlag indicating if the RSSI offset is valid (1) or not (0).
devAddrBluetooth device address in hex format.
rssiOffsetOffset to be applied to the RSSI value.

PIC32CX-BZ3

C

typedef struct BT_SYS_Cfg_T
{
    int8_t      	  antennaGain;
    unsigned int    addrValid:1;
    unsigned int    rssiOffsetValid:1;
    unsigned int    adcTimingValid:1;
    uint8_t     	  devAddr[BT_SYS_DEV_ADDR_LEN];
    int8_t      	  rssiOffset;
    uint8_t     	  adcTiming08;
    uint8_t     	  adcTiming51;
} BT_SYS_Cfg_T;

Description

Structure for Bluetooth system configuration.

Field Documentation

FieldDescription
antennaGainAntenna gain in dB.
addrValidFlag indicating if the device address is valid (1) or not (0).
rssiOffsetValidFlag indicating if the RSSI offset is valid (1) or not (0).
adcTimingValidFlag indicating if the RSSI offset is valid (1) or not (0).
devAddrBluetooth device address in hex format.
rssiOffsetOffset to be applied to the RSSI value.
adcTiming08ADC timing value for RF register 08, used for configuring ADC operation.
adcTiming51ADC timing value for RF register 51, used for configuring ADC operation.