I'm using cc1352 with ti-rtos, but even if i have selected as power polivy .policyFxn = &PowerCC26XX_standbyPolicy, i cant achieve the full standby power consumption of 1uA, but in idle the consumption is about 150uA steady. All the process are sleeping, and waked up every 250 msec by a sensor controller notification. The sensor controller has a main task(Execution code) syncronized by RTC that alerts every 250 msec the main Cpu and an Evend syncronized by timer2 every 4 msec that runs for few mycrosec. Every task in Sensor controller are low-power.
The bios sdk is simplelink_cc13x2_26x2_sdk_3_20_00_68
/*
* =============================== Power ===============================
*/
#include <ti/drivers/Power.h>
#include <ti/drivers/power/PowerCC26X2.h>
const PowerCC26X2_Config PowerCC26X2_config = {
.policyInitFxn = NULL,
.policyFxn = &PowerCC26XX_standbyPolicy,
.calibrateFxn = &PowerCC26XX_calibrate,
.enablePolicy = true,
.calibrateRCOSC_LF = true,
.calibrateRCOSC_HF = true,
};