mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-09 22:49:53 +08:00
Added LisaS based Fixedwing UMX SBach 342
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0"?>
|
||||
<!-- $Id: openuas_mx22.xml,v 1.0 2011/04/19 11:05:00 mmm Exp $
|
||||
--
|
||||
-- No license whatsoever, free to use, 2011 OpenUAS.org
|
||||
--
|
||||
-- This file can be used in combination with the paparazzi autopilot.
|
||||
-->
|
||||
|
||||
<!--
|
||||
-- Attributes of root (Radio) tag :
|
||||
-- name: name of RC transmitter, e.g. Graupner MX22
|
||||
-- data_min: min width of a pulse to be considered as a data pulse
|
||||
-- data_max: max width of a pulse to be considered as a data pulse
|
||||
-- sync_min: min width of a pulse to be considered as a synchro pulse
|
||||
-- sync_max: max width of a pulse to be considered as a synchro pulse
|
||||
-- min, max and sync are expressed in micro-seconds
|
||||
-->
|
||||
|
||||
<!--
|
||||
-- Attributes of channel tag :
|
||||
-- ctl: name of the command on the transmitter - only for displaying
|
||||
-- no: order in the PPM frame
|
||||
-- function: logical command
|
||||
-- averaged: channel filtered through several frames (for discrete commands)
|
||||
-- min: minimum pulse length (micro-seconds)
|
||||
-- max: maximum pulse length (micro-seconds)
|
||||
-- neutral: neutral pulse length (micro-seconds)
|
||||
-- Note: a command may be reversed by exchanging min and max values
|
||||
-->
|
||||
<!--
|
||||
The order of the list below is of importance if you do not define a
|
||||
"no=" (order in the PPM frame) parameter.
|
||||
If you do not define this then the order of the PPM is the one of
|
||||
the order of the functon in the list
|
||||
-->
|
||||
|
||||
<!DOCTYPE radio SYSTEM "../radio.dtd">
|
||||
<radio name="OpenUAS MX22" data_min="900" data_max="2100" sync_min="5000" sync_max="15000" pulse_type="NEGATIVE">
|
||||
<channel ctl="LeftStickVertical" function="THROTTLE" min="1070" neutral="1110" max="1950" average="0"/>
|
||||
<channel ctl="RightStickHorizontal" function="ROLL" min="1094" neutral="1491" max="1829" average="0"/>
|
||||
<channel ctl="RightStickVertical" function="PITCH" min="1910" neutral="1555" max="1130" average="0"/>
|
||||
<channel ctl="LeftStickHorizontal" function="YAW" min="1986" neutral="1540" max="1050" average="0"/>
|
||||
<channel ctl="CONTROL8" function="GEAR" min="1000" neutral="1500" max="2000" average="1"/>
|
||||
<channel ctl="SW8" function="FLAPS" min="1000" neutral="1000" max="2000" average="1"/>
|
||||
<channel ctl="CONTROL5" function="AUX1" min="1000" neutral="1500" max="1900" average="0"/>
|
||||
</radio>
|
||||
|
||||
@@ -100,13 +100,27 @@
|
||||
<message name="IMU_MAG_RAW" period="0.5"/>
|
||||
</mode>
|
||||
<mode name="debug_rc" key_press="c">
|
||||
<message name="PPRZ_MODE" period="1.0"/>
|
||||
<message name="PPM" period="0.25"/>
|
||||
<message name="RC" period="0.25"/>
|
||||
<message name="COMMANDS" period="0.25"/>
|
||||
<message name="FBW_STATUS" period="1.0"/>
|
||||
<message name="ACTUATORS" period="0.5"/> <!-- For trimming -->
|
||||
<message name="ACTUATORS" period="0.5"/>
|
||||
</mode>
|
||||
</process>
|
||||
<mode name="empty">
|
||||
</mode>
|
||||
</process>
|
||||
|
||||
<process name="Logger">
|
||||
<mode name="default">
|
||||
<message name="DL_VALUE" period="0.5"/>
|
||||
<message name="ALIVE" period="2.1"/>
|
||||
<message name="IMU_GYRO_SCALED" period="0.017"/>
|
||||
<message name="IMU_ACCEL_SCALED" period="0.017"/>
|
||||
<message name="IMU_MAG_SCALED" period="0.1"/>
|
||||
</mode>
|
||||
</process>
|
||||
|
||||
<process name="Fbw">
|
||||
<mode name="default">
|
||||
<message name="COMMANDS" period="5.0"/>
|
||||
@@ -118,7 +132,7 @@
|
||||
<message name="RC" period="0.5"/>
|
||||
<message name="COMMANDS" period="0.5"/>
|
||||
<message name="FBW_STATUS" period="1.0"/>
|
||||
<message name="ACTUATORS" period="5.0"/> <!-- For trimming -->
|
||||
<message name="ACTUATORS" period="5.0"/>
|
||||
</mode>
|
||||
</process>
|
||||
</telemetry>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<conf>
|
||||
<aircraft
|
||||
name="EFlite-T28"
|
||||
ac_id="252"
|
||||
ac_id="230"
|
||||
airframe="airframes/OPENUAS/openuas_eflite_t28.xml"
|
||||
radio="radios/spektrum.xml"
|
||||
telemetry="telemetry/OPENUAS/openuas_fixedwing_imu_rc.xml"
|
||||
@@ -10,6 +10,17 @@
|
||||
settings_modules="modules/nav_smooth.xml modules/nav_survey_poly_osam.xml modules/geo_mag.xml modules/air_data.xml modules/gps.xml modules/nav_basic_fw.xml modules/guidance_basic_fw.xml modules/stabilization_attitude_fw.xml modules/ahrs_float_cmpl_quat.xml [modules/ahrs_int_cmpl_quat.xml] modules/imu_common.xml"
|
||||
gui_color="#ffffffffffff"
|
||||
/>
|
||||
<aircraft
|
||||
name="EFlite-UMX_Sbach_342"
|
||||
ac_id="231"
|
||||
airframe="airframes/OPENUAS/openuas_eflite_umx_sbach_342.xml"
|
||||
radio="radios/OPENUAS/openuas_mx22_cppm_7.xml"
|
||||
telemetry="telemetry/OPENUAS/openuas_fixedwing_imu_rc.xml"
|
||||
flight_plan="flight_plans/versatile.xml"
|
||||
settings="settings/fixedwing_basic.xml [settings/estimation/ac_char.xml] [settings/control/ctl_energy.xml] settings/rc_settings_ins.xml settings/control/tune_agr_climb.xml [settings/control/ctl_energyadaptive.xml] [settings/OPENUAS/openuas_tuning_rc.xml]"
|
||||
settings_modules="modules/nav_smooth.xml modules/nav_survey_poly_osam.xml modules/gps_ubx_ucenter.xml modules/geo_mag.xml modules/air_data.xml modules/gps.xml modules/nav_basic_fw.xml modules/guidance_basic_fw.xml modules/stabilization_attitude_fw.xml modules/ahrs_int_cmpl_quat.xml modules/imu_common.xml"
|
||||
gui_color="#ffffffffffff"
|
||||
/>
|
||||
<aircraft
|
||||
name="Itsy-Bitsy"
|
||||
ac_id="229"
|
||||
|
||||
Reference in New Issue
Block a user