37 #ifndef __RF_BT5_IQ_AUTOCOPY_H 38 #define __RF_BT5_IQ_AUTOCOPY_H 44 #ifndef __RFC_STRUCT_ATTR 46 #define __RFC_STRUCT_ATTR __attribute__ ((aligned (4))) 47 #elif defined(__TI_ARM__) 48 #define __RFC_STRUCT_ATTR __attribute__ ((__packed__,aligned (4))) 50 #define __RFC_STRUCT_ATTR 63 #define IRQN_CTE_SAMPLES_AUTOCOPIED 15 64 #define IRQ_CTE_SAMPLES_AUTOCOPIED (1U << IRQN_CTE_SAMPLES_AUTOCOPIED) 73 uint8_t bFlushCrcErr:1;
74 uint8_t bFlushCteInfoErr:1;
78 uint8_t bFlushAod1us:1;
80 uint8_t bFlushAod2us:1;
82 uint8_t bIncludeRfGain:1;
84 uint8_t bIncludeRssi:1;
91 uint32_t* pSamplesQueue;
107 uint8_t bCopyTrunk:1;
108 uint8_t bSamplTrunk:1;
114 uint8_t rfGainStep:1;
uint8_t cteCopyLimitCount
Number of CTE that should be recieved. 0x00: Do not copy any CTE, CTE will be flushed 0x01 - 0xFE: Co...
Definition: rf_bt5_iq_autocopy.h:90
Definition: rf_bt5_iq_autocopy.h:104
#define __RFC_STRUCT
Definition: rf_bt5_iq_autocopy.h:41
uint8_t minReportSize
Minimum value of CTETime for packets to report.
Definition: rf_bt5_iq_autocopy.h:88
uint8_t maxReportSize
Maximum value of CTETime for packets to report.
Definition: rf_bt5_iq_autocopy.h:89
uint8_t numPktBufFull
Number of packets not copied because no buffer was available. Updated by CM0.
Definition: rf_bt5_iq_autocopy.h:97
uint8_t numPktFlushed
Number of packets not copied due to the settings in samplesConfig. Updated by CM0.
Definition: rf_bt5_iq_autocopy.h:96
Definition: rf_bt5_iq_autocopy.h:71
uint8_t numPktCopied
Number of packets copied. Updated by CM0.
Definition: rf_bt5_iq_autocopy.h:95
#define __RFC_STRUCT_ATTR
Definition: rf_bt5_iq_autocopy.h:50