Part Number: AWR1843BOOST
Tool/software:
I am trying to implement the tracker algorithm with the OOB implementation. I am following Long Distance People Detection Demo for reference.
Problem: The code hangs at MmwDemo_trackerConfig.
I am providing all the required configs.
int32_t MmwDemo_trackerConfig(void)
{
int32_t errCode;
DebugP_log0("App: Issuing Tracker Static Config IOCTL\n");
/* DPC pre-start common config */
// errCode = DPM_ioctl (dataPathObj->objDetDpmHandle,
#ifdef TRACKERPROC_ON_DSP
errCode = MmwDemo_DPM_ioctl_blocking(gMmwMssMCB.objDetDpmHandle,
DPC_OBJDET_IOCTL__STATIC_TRACKER_CFG,
&(gMmwMssMCB.trackerCfg),
sizeof(DPC_ObjectDetection_TrackerConfig));
if (errCode < 0)
{
System_printf("Error: Unable to send DPC_OBJDET_IOCTL__TRACKER_STATIC_CFG [Error:%d]\n", errCode);
goto exit;
}
#else
errCode = DPM_ioctl(gMmwMssMCB.objDetDpmHandle,
DPC_OBJDETRANGEHWA_IOCTL__STATIC_TRACKER_CFG,
&(gMmwMssMCB.trackerCfg),
sizeof(DPC_ObjectDetection_TrackerConfig));
if (errCode < 0)
{
CLI_write ("Error: Unable to send DPC_OBJDETRANGEHWA_IOCTL__TRACKER_STATIC_CFG [Error:%d]\n", errCode);
}
#endif
return errCode;
}