[module] test laser range array module and fix warning

This commit is contained in:
Gautier Hattenberger
2021-11-17 17:33:31 +01:00
parent cea1c0a536
commit 79b2e44e16
2 changed files with 8 additions and 1 deletions
+7
View File
@@ -26,6 +26,13 @@
<file name="laser_range_array.c"/>
<file name="pprz_transport.c" dir="pprzlink/src"/>
<test>
<define name="LASER_RANGE_ARRAY_PORT" value="uart2"/>
<define name="LASER_RANGE_ARRAY_ORIENTATIONS" value="{0}"/>
<define name="LASER_RANGE_ARRAY_NUM_SENSORS" value="1"/>
<define name="LASER_RANGE_ARRAY_SEND_AGL" value="TRUE"/>
<define name="USE_UART2"/>
</test>
</makefile>
<makefile target="nps">
@@ -67,7 +67,7 @@ void laser_range_array_init(void)
#if LASER_RANGE_ARRAY_SEND_AGL
// find sensor looking down
for (int k = 0; k < LASER_RANGE_ARRAY_NUM_SENSORS; k++) {
if (fabsf(laser_range_array_orientations[k * 2] + M_PI_2) < RadOfDeg(5)) {
if (fabsf(laser_range_array_orientations[k * 2] + (float)M_PI_2) < RadOfDeg(5)) {
agl_id = k;
break;
}