Baseband Interface Function Documentation

 

Sys_BBIF_CoexIntConfig

void Sys_BBIF_CoexIntConfig(uint32_t edge, uint32_t types, uint32_t cf_ant_delay, uint32_t cf_powerup)

 

Configure the coexistence interrupts to monitor for Bluetooth and other RF activity.

 

Location: bbif.h:66

 

Parameters

Direction Name Description

in

edge

The edge used for all coexistence interrupts; use BLE_[NONE | RISING_EDGE | FALLING_EDGE | TRANSITION]

in

types

The types of coexistence interrupts that are relevant; use BLE_RX_BUSY, BLE_TX_BUSY, BLE_IN_PROCESS, and/or EVENT_IN_PROCESS

in

cf_ant_delay

Correction factor to be applied to account for antenna delays; used to advance the coexistence interrupts by the specified number of uS.

in

cf_powerup

Correction factor to be applied to account for power-up delays on TX, RX; used to advance the coexistence interrupts by the specified number of uS.

 

 

Example Code for Sys_BBIF_CoexIntConfig

    // Enable co-exsistence interrupts on BLE rising edge events and while 

    // receiving on the BLE communication

    Sys_BBIF_CoexIntConfig(BLE_RISING_EDGE, BLE_RX_BUSY, 0, 0);