Other Parts Discussed in Thread: AWR1642, MMWAVE-SDK
Hello;
I'm attempting to put the AWR1642 device into a continuous wave mode using the "dfeDataOutputMode" set to a value of 2.
I'm using a config file like this:
sensorStop flushCfg dfeDataOutputMode 2 channelCfg 2 1 0 adcCfg 2 2 adcbufCfg -1 0 0 1 1 guiMonitor -1 1 1 0 0 0 1 lowPower 0 0 contModeCfg 77 0 0 6000 0 0 30 1 1024 sensorStart
But the DSS asserts when it attempts to parse these sets of commands. It appears to be happening in this function "MmwDemo_parseProfileAndChirpConfig" at the assert seen below.
/* read frameCfg chirp start/stop*/ frameChirpStartIdx = MmwDemo_getChirpStartIdx(ptrCtrlCfg, subFrameIndx); frameChirpEndIdx = MmwDemo_getChirpEndIdx(ptrCtrlCfg, subFrameIndx); numLoops = MmwDemo_getNumLoops(ptrCtrlCfg, subFrameIndx); frameTotalChirps = frameChirpEndIdx - frameChirpStartIdx + 1; /* since validChirpTxEnBits is static array of 32 */ MmwDemo_dssAssert(frameTotalChirps <= 32);
My goal is similar to those seen in the below forum posts, but I still haven't been able to resolve this issue, even with the new SDK release:
Thanks,
Erik