It was identified that the mmWave SDK 3.5.0.4 demo for AWR1843AOP provides incorrect elevation z value. The value computed by the demo has incorrect sign. For example, when correct elevation is z = 1m, the demo reports z=-1m.
This issue is due to incorrect Tx antennae numbering used in the demo.
In order to correct this issue please modify the following file as follows and rebuild the demo binaries as described in the SDK User Guide.
C:\ti\mmwave_sdk_03_05_00_04\packages\ti\board\antenna_geometry.c
Replace
ANTDEF_AntGeometry gAntDef_AWR1843AOP = {
.txAnt = {
{0, 2},
{0, 1},
{0, 0}
},
.rxAnt = {
{3, 0},
{2, 0},
{1, 0},
{0, 0}
}
};
With
ANTDEF_AntGeometry gAntDef_AWR1843AOP = {
.txAnt = {
{0, 0},
{0, 1},
{0, 2}
},
.rxAnt = {
{3, 0},
{2, 0},
{1, 0},
{0, 0}
}
};