Part Number: CC1312R
Tool/software: TI-RTOS
The original thread https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz/f/156/p/808224/2991155#2991155 is locked, so I create a new one to get more information about the same issue, that is, why function call RF_flushCmd(rfHandle, RF_CMDHANDLE_FLUSH_ALL, 0) is required before calling function RF_close(rfHandle)? Please give more details about the mechanism that cause unexpected thread hang up inside of RF_close(rfHandle) if RF_flushCmd(rfHandle, RF_CMDHANDLE_FLUSH_ALL, 0) is not invoked before that.