mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-28 09:58:23 +08:00
[gps][ins] improve gps support for ins filters
- use conveniance functions to access GPS position and speed - try to improve support of UBX fix status - gps.h compatible with cpp files
This commit is contained in:
committed by
Freek van Tienen
parent
3440ff3fcd
commit
9a27eea7a7
@@ -50,6 +50,9 @@
|
||||
<define name="USE_AHRS_ALIGNER"/>
|
||||
<define name="INS_TYPE_H" value="modules/ins/ins_float_invariant_wrapper.h" type="string"/>
|
||||
<test firmware="rotorcraft"/>
|
||||
<test firmware="fixedwing">
|
||||
<define name="FIXEDWING_FIRMWARE"/>
|
||||
</test>
|
||||
</makefile>
|
||||
<makefile target="sim">
|
||||
<define name="AHRS_TYPE_H" value="modules/ahrs/ahrs_sim.h" type="string"/>
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
<file name="ins.c"/>
|
||||
<file name="ins_gps_passthrough_utm.c"/>
|
||||
</makefile>
|
||||
<makefile target="ap" firmware="rover">
|
||||
<makefile target="ap|nps" firmware="rover">
|
||||
<define name="INS_TYPE_H" value="modules/ins/ins_gps_passthrough.h" type="string"/>
|
||||
<file name="ins.c"/>
|
||||
<file name="ins_gps_passthrough.c"/>
|
||||
|
||||
@@ -82,6 +82,12 @@
|
||||
<define name="USE_AHRS_ALIGNER"/>
|
||||
<define name="INS_TYPE_H" value="modules/ins/ins_mekf_wind_wrapper.h" type="string"/>
|
||||
<test firmware="fixedwing">
|
||||
<define name="FIXEDWING_FIRMWARE"/>
|
||||
<define name="INS_TYPE_H" value="modules/ins/ins_mekf_wind_wrapper.h" type="string"/>
|
||||
<include name="../ext/eigen"/>
|
||||
</test>
|
||||
<test firmware="rotorcraft">
|
||||
<define name="ROTORCRAFT_FIRMWARE"/>
|
||||
<define name="INS_TYPE_H" value="modules/ins/ins_mekf_wind_wrapper.h" type="string"/>
|
||||
<include name="../ext/eigen"/>
|
||||
</test>
|
||||
|
||||
Reference in New Issue
Block a user