Other Parts Discussed in Thread: AWR1843, AWR2944
Tool/software:
Hi
I traced OOB demo source codes, and found that DPM module (not found in AWR1843 MRR example), is it the communication way between MSS and DSS?
Any question is why DPC_OBJDET_INSTANCEID defined as (0xFEEDFEED) ?
#define DPC_OBJDET_INSTANCEID (0xFEEDFEED)
/*****************************************************************************
* Initialization of the DPM Module:
*****************************************************************************/
memset ((void *)&dpmInitCfg, 0, sizeof(DPM_InitCfg));
/* Setup the configuration: */
dpmInitCfg.ptrProcChainCfg = NULL;
dpmInitCfg.instanceId = DPC_OBJDET_INSTANCEID;
dpmInitCfg.domain = DPM_Domain_REMOTE;
dpmInitCfg.reportFxn = MmwDemo_DPC_ObjectDetection_reportFxn;
dpmInitCfg.arg = &objDetInitParams;
dpmInitCfg.argSize = sizeof(DPC_ObjectDetection_InitParams);
/* Initialize the DPM Module: */
gMmwMssMCB.objDetDpmHandle = DPM_init (&dpmInitCfg, &errCode);
if (gMmwMssMCB.objDetDpmHandle == NULL)
{
test_print ("Error: Unable to initialize the DPM Module [Error: %d]\n", errCode);
MmwDemo_debugAssert (0);
return;
}
Thanks
BRs
Bruce