Other Parts Discussed in Thread: AWR6843AOP
Hello,
I would like to use the areascanner lab with the AWR1843AOP. I have adapted the project to the processor accordingly. However, I have encountered some undefined aspects as indicated below:
STATICDET_MAX_NUM_ANT_FOR_HEATMAP STATICDET_HEATMAPGEN_NOTCH_ENABLE
I am in need of your assistance regarding how to populate these undefined details.
I have found where this information is located - specifically in the staticdetprocdsp.c and staticdetprocdsp.h files within the mmwave_industrial_toolbox_4_12_1\labs\common\src\dpu\staticdetproc folder.
The values defined for AWR6843AOP are present in these files, but they have not been defined for AWR1843AOP.
For example, in the staticdetprocdsp.h file, the defined values for AWR6843AOP are as follows:
#ifdef XWR68XX_AOP_ANTENNA_PATTERN
#define STATICDET_NUM_ADOA_ANT 4 // has to be 4 or 8
#define STATICDET_NUM_EDOA_ANT 4 // has to be 4 or 8
#define STATICDET_NUM_ADOA_SET 1
#define STATICDET_NUM_EDOA_SET 2
#define STATICDET_HEATMAPGEN_NOTCH_ENABLE 1
#define STATICDET_NUM_EDOA_ANT_TOT STATICDET_NUM_EDOA_ANT * (STATICDET_NUM_EDOA_SET << STATICDET_HEATMAPGEN_NOTCH_ENABLE)
#define STATICDET_NUM_ADOA_ANT_TOT STATICDET_NUM_ADOA_ANT * (STATICDET_NUM_ADOA_SET << STATICDET_HEATMAPGEN_NOTCH_ENABLE)
#define STATICDET_MAX_NUM_ANT_FOR_HEATMAP 4
#endif
I am unsure about how to generate these values for AWR1843AOP.
Additionally, I have noticed that the functions within staticdetprocdsp.c utilize the information we create. Are these functions specifically written for AWR6843AOP, or will they work within AWR1843AOP once we populate all the necessary #define values?
Thank you for your assistance.
Best regards,
EMRE