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

43 lines
1.4 KiB
XML

<!DOCTYPE module SYSTEM "module.dtd">
<module name="airspeed_otf" dir="sensors" task="sensors">
<doc>
<description>
OTF! airspeed/flow angle sensor
Driver for the Aeroprobe On-The-Fly! air data computer.
The Aeroprobe On-The-Fly! air data computer measures
air pressure from a 5-hole pitot tube and can write
resulting data to an SD card or transmit it through an
UART. It outputs speed, angle of attack, angle of
sideslip and altitude.
</description>
<configure name="OTF_UART" value="UARTX" description="UART on which computer is connected"/>
</doc>
<dep>
<depends>uart</depends>
<provides>airspeed,aoa</provides>
</dep>
<header>
<file name="met_module.h"/>
<file name="airspeed_otf.h"/>
</header>
<init fun="airspeed_otf_init()"/>
<periodic fun="airspeed_otf_periodic()" freq="1"/>
<event fun="airspeed_otf_event()"/>
<makefile target="ap">
<configure name="OTF_UART" case="upper|lower"/>
<file name="airspeed_otf.c"/>
<define name="USE_$(OTF_UART_UPPER)"/>
<define name="MET_LINK" value="$(OTF_UART_LOWER)"/>
<define name="$(OTF_UART_UPPER)_BAUD" value="B115200"/>
<test>
<define name="MET_LINK" value="uart0"/>
<define name="DOWNLINK_TRANSPORT" value="pprz_tp"/>
<define name="DOWNLINK_DEVICE" value="uart0"/>
<define name="USE_UART0"/>
</test>
</makefile>
</module>