mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-09 22:49:53 +08:00
4ae40567ed
- old way (based on ins_vectornav) is not supported anymore - directly send sensor data and receive commands with a dedicated link - examples with USB link for better results - update sphinx documentation - compilation in a single build
33 lines
1.3 KiB
XML
33 lines
1.3 KiB
XML
<!DOCTYPE module SYSTEM "../module.dtd">
|
|
|
|
<module name="rotorcraft" dir="firmwares" task="core">
|
|
<doc>
|
|
<description>
|
|
Rotorcraft firmware common definitions
|
|
</description>
|
|
</doc>
|
|
<dep>
|
|
<depends>system_core,autopilot_gnc</depends>
|
|
<suggests>nav_basic_rotorcraft,guidance_pid_rotorcraft</suggests>
|
|
</dep>
|
|
<makefile>
|
|
<configure name="PERIODIC_FREQUENCY" default="512"/>
|
|
<configure name="SRC_FIRMWARE" value="firmwares/rotorcraft"/>
|
|
<define name="ROTORCRAFT_FIRMWARE"/>
|
|
<define name="PERIODIC_FREQUENCY" value="$(PERIODIC_FREQUENCY)"/>
|
|
<define name="AHRS_PROPAGATE_FREQUENCY" value="$(AHRS_PROPAGATE_FREQUENCY)" cond="ifdef AHRS_PROPAGATE_FREQUENCY"/>
|
|
<define name="AHRS_CORRECT_FREQUENCY" value="$(AHRS_CORRECT_FREQUENCY)" cond="ifdef AHRS_CORRECT_FREQUENCY"/>
|
|
<define name="AHRS_MAG_CORRECT_FREQUENCY" value="$(AHRS_MAG_CORRECT_FREQUENCY)" cond="ifdef AHRS_MAG_CORRECT_FREQUENCY"/>
|
|
<include name="$(SRC_FIRMWARE)"/>
|
|
<file name="main_bare.c" dir="." cond="ifneq ($(RTOS), chibios)"/>
|
|
<file name="main_chibios.c" dir="." cond="ifeq ($(RTOS), chibios)"/>
|
|
</makefile>
|
|
<makefile target="!fbw">
|
|
<file name="main_ap.c" dir="."/>
|
|
</makefile>
|
|
<makefile target="nps">
|
|
<file name="nps_autopilot_rotorcraft.c" dir="nps"/>
|
|
</makefile>
|
|
</module>
|
|
|