Files
paparazzi/conf/modules/logger_control_effectiveness.xml
2021-07-27 13:34:23 +02:00

26 lines
1.2 KiB
XML

<!DOCTYPE module SYSTEM "module.dtd">
<module name="logger_control_effectiveness" dir="loggers" task="core">
<doc>
<description>
Logs to a csv file data required to compute control effectiveness
Data can be post-processed using the tool in sw/tools/control_effectiveness
Based on ChibiOS SD log
</description>
<section name="CONTROL_EFFECTIVENESS" prefix="LOGGER_CONTROL_EFFECTIVENESS_">
<define name="COMMANDS" value="FALSE|TRUE" description="log command vector (true by default)"/>
<define name="ACTUATORS" value="FALSE|TRUE" description="log actuator vector"/>
<define name="POS" value="FALSE|TRUE" description="log position (ENU frame, integer representation)"/>
<define name="SPEED" value="FALSE|TRUE" description="log speed (ENU frame, integer representation)"/>
<define name="AIRSPEED" value="FALSE|TRUE" description="log airspeed (float)"/>
</section>
</doc>
<header>
<file name="logger_control_effectiveness.h" />
</header>
<periodic fun="logger_control_effectiveness_periodic()" start="logger_control_effectiveness_start()" autorun="FALSE" />
<makefile target="ap">
<file name="logger_control_effectiveness.c"/>
</makefile>
</module>