Hi Support,
Setup:
- Board: LPSTK-CC1352R
- SDK: simplelink_cc13x2_26x2_sdk_4_20_00_35
- Xdctool: xdctools_3_61_00_16_core
- DMM enabled with BLE
Once a while the RF_pendCmd command returns the event mask: 0x71000000.
If I look at RFCC26x2.h
#define RF_EventRxEntryDone (1 << 23) ///< Rx queue data entry changing state to Finished #define RF_EventDataWritten (1 << 24) ///< Data written to partial read Rx buffer #define RF_EventNDataWritten (1 << 25) ///< Specified number of bytes written to partial read Rx buffer #define RF_EventRxAborted (1 << 26) ///< Packet reception stopped before packet was done #define RF_EventRxCollisionDetected (1 << 27) ///< A collision was indicated during packet reception #define RF_EventModulesUnlocked (1 << 29) ///< As part of the boot process, the CM0 has opened access to RF core modules and memories #define RF_EventInternalError (uint32_t)(1 << 31) ///< Internal error observed #define RF_EventMdmSoft 0x0000002000000000 ///< Synchronization word detected (MDMSOFT interrupt flag)
The event mask 0x71000000 is decoded as follow:
- 1<< 24: RF_EventDataWritten ///< Data written to partial read Rx buffer
- 1<<28: ????
- 1 << 29: RF_EventModulesUnlocked ///< As part of the boot process, the CM0 has opened access to RF core modules and memories
- 1<< 30: ????
What's the meaning of both bit 28 and 30?
Sincerely,