Tool/software:
Hello TI,
I am currently working on a level-sensing application where I successfully transmit sensor data(gMmwMssMCB.cfarDetObjOut[i].y = level_meas / 10000.0;) to an external MCU using SPI when lowpowercfg is set to 0. However, when I set lowpowercfg to 1, the board transmits only the first process's data and then gets stuck.

What is the sleep time? How can I modify it?
Does the device wake up automatically after the sleep counter completes?
I have the following questions:
-
Is the board entering LPDS mode after processing the first data? If so, how can I wake it up?
-
I referred to the Power Mode example code, but it lacks detailed information. The example mentions using the system counter for wake-up. Could you provide guidance on implementing this?
My configs
sensorStop 0channelCfg 1 1 0
chirpComnCfg 8 0 0 512 0 45 0
chirpTimingCfg 6 23 0 75 77
frameCfg 1 0 200 1 1000 0
guiMonitor 2 1 0 0 0 1 0 0 0 0 0
zoomCfg 16384 1 3
sigProcChainCfg 32 2 1 0 4 4 0 15
cfarCfg 2 8 4 3 0 12.0 0 0.5 0 1 1 1
aoaFovCfg -60 60 -40 40
rangeSelCfg 0.0 10.0
clutterRemoval 0
compRangeBiasAndRxChanPhase 0.0 1.00000 0.00000 -1.00000 0.00000 1.00000 0.00000 -1.00000 0.00000 1.00000 0.00000 -1.00000 0.00000
adcDataSource 0 C:/ti/mmwave_lp_sdk/examples/datapath/common/testBench/major_motion/adc_data_0001_CtestAdc6Ant.bin
adcLogging 2
lowPowerCfg 1
factoryCalibCfg 1 0 40 0 0x1ff000
baudRate 1250000
sensorStart 0 0 0 0
This issue is critical as my team is currently stuck. Your prompt support would be greatly appreciated.
Thanks & Regards,
Amara Rakesh