mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-30 19:47:50 +08:00
[Elle0] Added support for Elle0 V1.2.
- Elle0 V1.2 is the release version of the hardware, the UART assignement is bit different than the V1.0 preproduction version. - Adding one more UART for Spektrum usage - Moved all the board header settings to a common file - Added aliases for the Elle0 V1.0 and V1.2 versions - Added makefile for V1.2 version
This commit is contained in:
@@ -1,17 +1,17 @@
|
||||
<!DOCTYPE airframe SYSTEM "../airframe.dtd">
|
||||
|
||||
<!-- this is a quadrotor frame in X-configuration equiped with
|
||||
* Autopilot: ELLE0 1.0 with STM32F4 http://wiki.paparazziuav.org/wiki/ELLE0
|
||||
* IMU: MPU9250 & MS5611 http://wiki.paparazziuav.org/wiki/ELLE0#IMU
|
||||
* Autopilot: Elle0 1.2 with STM32F4 http://wiki.paparazziuav.org/wiki/Elle0
|
||||
* IMU: MPU9250 & MS5611 http://wiki.paparazziuav.org/wiki/Elle0#IMU
|
||||
* Actuators: PWM motor controllers http://wiki.paparazziuav.org/wiki/Subsystem/actuators#PWM
|
||||
* GPS: Ublox http://wiki.paparazziuav.org/wiki/Subsystem/gps
|
||||
* RC: two Spektrum sats http://wiki.paparazziuav.org/wiki/Subsystem/radio_control#Spektrum
|
||||
-->
|
||||
|
||||
<airframe name="Quadrotor ELLE0 pwm">
|
||||
<airframe name="Quadrotor Elle0 pwm">
|
||||
|
||||
<firmware name="rotorcraft">
|
||||
<target name="ap" board="elle0_1.0">
|
||||
<target name="ap" board="elle0_1.2">
|
||||
</target>
|
||||
|
||||
<target name="nps" board="pc">
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
|
||||
<!-- this is a quadrotor frame equiped with ELLE0 and PWM motor controllers -->
|
||||
|
||||
<airframe name="setup_elle0_1.0">
|
||||
<airframe name="setup_elle0_1.2">
|
||||
|
||||
<firmware name="setup">
|
||||
<target name="tunnel" board="elle0_1.0"/>
|
||||
<target name="usb_tunnel" board="elle0_1.0">
|
||||
<target name="tunnel" board="elle0_1.2"/>
|
||||
<target name="usb_tunnel" board="elle0_1.2">
|
||||
<configure name="TUNNEL_PORT" value="UART3"/>
|
||||
</target>
|
||||
<target name="setup_actuators" board="elle0_1.0">
|
||||
<target name="setup_actuators" board="elle0_1.2">
|
||||
<subsystem name="actuators" type="pwm"/>
|
||||
<define name="SERVO_HZ" value="400"/>
|
||||
<define name="USE_SERVOS_7AND8"/>
|
||||
@@ -17,25 +17,25 @@
|
||||
</firmware>
|
||||
|
||||
<firmware name="test_progs">
|
||||
<target name="test_sys_time_timer" board="elle0_1.0"/>
|
||||
<target name="test_sys_time_usleep" board="elle0_1.0"/>
|
||||
<target name="test_telemetry" board="elle0_1.0"/>
|
||||
<target name="test_sys_time_timer" board="elle0_1.2"/>
|
||||
<target name="test_sys_time_usleep" board="elle0_1.2"/>
|
||||
<target name="test_telemetry" board="elle0_1.2"/>
|
||||
|
||||
<target name="test_actuators_pwm" board="elle0_1.0">
|
||||
<target name="test_actuators_pwm" board="elle0_1.2">
|
||||
<define name="SERVO_HZ" value="400"/>
|
||||
<define name="USE_SERVOS_7AND8"/>
|
||||
</target>
|
||||
<target name="test_actuators_pwm_sin" board="elle0_1.0">
|
||||
<target name="test_actuators_pwm_sin" board="elle0_1.2">
|
||||
<define name="USE_SERVOS_7AND8"/>
|
||||
</target>
|
||||
<target name="test_esc_mkk_simple" board="elle0_1.0"/>
|
||||
<target name="test_esc_asctecv1_simple" board="elle0_1.0"/>
|
||||
<target name="test_baro_board" board="elle0_1.0">
|
||||
<target name="test_esc_mkk_simple" board="elle0_1.2"/>
|
||||
<target name="test_esc_asctecv1_simple" board="elle0_1.2"/>
|
||||
<target name="test_baro_board" board="elle0_1.2">
|
||||
<configure name="BARO_LED" value="2"/>
|
||||
</target>
|
||||
<target name="test_adc" board="elle0_1.0"/>
|
||||
<target name="test_uart" board="elle0_1.0">
|
||||
<define name="USE_UART2"/>
|
||||
<target name="test_adc" board="elle0_1.2"/>
|
||||
<target name="test_uart" board="elle0_1.2">
|
||||
<define name="USE_UART1"/>
|
||||
<define name="UART2_BAUD" value="B57600"/>
|
||||
<define name="USE_UART3"/>
|
||||
<define name="UART3_BAUD" value="B57600"/>
|
||||
|
||||
Reference in New Issue
Block a user