paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [4734] demo airframe using jsbsim target


From: Gautier Hattenberger
Subject: [paparazzi-commits] [4734] demo airframe using jsbsim target
Date: Thu, 25 Mar 2010 09:40:41 +0000

Revision: 4734
          http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=4734
Author:   gautier
Date:     2010-03-25 09:40:40 +0000 (Thu, 25 Mar 2010)
Log Message:
-----------
demo airframe using jsbsim target

Modified Paths:
--------------
    paparazzi3/trunk/conf/airframes/jsbsim.xml

Modified: paparazzi3/trunk/conf/airframes/jsbsim.xml
===================================================================
--- paparazzi3/trunk/conf/airframes/jsbsim.xml  2010-03-25 09:27:26 UTC (rev 
4733)
+++ paparazzi3/trunk/conf/airframes/jsbsim.xml  2010-03-25 09:40:40 UTC (rev 
4734)
@@ -90,7 +90,7 @@
   </section>
 
   <section name="BAT">
-    <define name="MILLIAMP_PER_PERCENT" value="0.86"/>
+    <define name="MILLIAMP_AT_FULL_THROTTLE" value="2000"/>
 
     <define name="CATASTROPHIC_BAT_LEVEL" value="9.3" unit="V"/>
   </section>
@@ -183,64 +183,29 @@
   </section>
 
   <section name="FAILSAFE" prefix="FAILSAFE_">
-       <define name="DELAY_WITHOUT_GPS" value="1" unit="s"/>
-       <define name="DEFAULT_THROTTLE" value="0.3" unit="%"/>
-       <define name="DEFAULT_ROLL" value="0.3" unit="rad"/>
-       <define name="DEFAULT_PITCH" value="0.5" unit="rad"/>
-       <define name="HOME_RADIUS" value="100" unit="m"/>
-</section>
+    <define name="DELAY_WITHOUT_GPS" value="1" unit="s"/>
+    <define name="DEFAULT_THROTTLE" value="0.3" unit="%"/>
+    <define name="DEFAULT_ROLL" value="0.3" unit="rad"/>
+    <define name="DEFAULT_PITCH" value="0.5" unit="rad"/>
+    <define name="HOME_RADIUS" value="100" unit="m"/>
+  </section>
  
-<!--
- <section name="DATALINK" prefix="DATALINK_">
-    <define name="DEVICE_TYPE" value="XBEE"/>
-    <define name="DEVICE_ADDRESS" value="...."/>
+  <section name="SIMU">
+    <define name="JSBSIM_MODEL" value="&quot;Malolo1&quot;"/>
+    <define name="JSBSIM_IR_ROLL_NEUTRAL" value="RadOfDeg(0.)"/>
+    <define name="JSBSIM_IR_PITCH_NEUTRAL" value="RadOfDeg(0.)"/>
   </section>
--->
 
-  <section name="Digital camera telecommand">
-    <!-- IOs are seen as LEDs -->
-
-    <define name="LED_6_BANK" value="0"/>
-    <define name="LED_6_PIN" value="2"/> <!-- I2C SCL -->
-
-    <!-- ADC 5 -->
-    <define name="LED_7_BANK" value="0"/>
-    <define name="LED_7_PIN" value="3"/> <!-- I2C SDA -->
-
-    <define name="DC_SHUTTER_LED" value="6"/> <!-- Grey wire -->
-    <define name="DC_ZOOM_LED" value="7"/>
-  </section>
-
  <makefile>
-CONFIG = \"tiny_2_1.h\"
-MY_JSBSIM_ROOT = /home/violato/enac/programs/JSBSim
-MY_JSBSIM_LIB = /home/violato/enac/programs/install_jsbsim
-
-include $(PAPARAZZI_SRC)/conf/autopilot/tiny.makefile
-
-
 # Config for SITL simulation with JSBSim
-SIM_TYPE = JSBSIM
-sim.ARCHDIR = $(ARCHI)
-sim.ARCH = sitl
-sim.TARGET = sim
-sim.TARGETDIR = sim
+include $(PAPARAZZI_SRC)/conf/autopilot/sitl_jsbsim.makefile
 
-sim.CFLAGS += -I$(SIMDIR) -I/usr/local/include 
-I$(MY_JSBSIM_LIB)/include/JSBSim
-sim.CFLAGS += `pkg-config glib-2.0 --cflags` -I /usr/include/meschach
-sim.LDFLAGS += `pkg-config glib-2.0 --libs` -lm -lmeschach -lpcre -lglibivy 
-L$(MY_JSBSIM_LIB)/lib -lJSBSim
+jsbsim.CFLAGS += -I/home/cocoleon/usr/include/JSBSim
+jsbsim.LDFLAGS += -L/home/cocoleon/usr/lib/
 
-sim.CFLAGS += -DJSBSIM_ROOT_DIR=\"/home/violato/enac/programs/JSBSim/\"
+jsbsim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM 
-DALT_KALMAN
+jsbsim.srcs += nav_line.c nav_survey_rectangle.c
+jsbsim.srcs += $(SIMDIR)/sim_ac_fw.c
 
-sim.CFLAGS += -DBOARD_CONFIG=\"tiny.h\" -DAGR_CLIMB -DLOITER_TRIM -DALT_KALMAN
-
-sim.CFLAGS += -DSITL -DAP -DFBW -DRADIO_CONTROL -DINTER_MCU -DDOWNLINK 
-DDOWNLINK_TRANSPORT=IvyTransport -DINFRARED -DNAV
-
-sim.srcs = $(SRC_ARCH)/sim_jsbsim.c $(SRC_ARCH)/ivy_transport.c 
-sim.srcs += latlong.c radio_control.c downlink.c commands.c gps.c inter_mcu.c 
infrared.c fw_h_ctl.c fw_v_ctl.c nav.c estimator.c sys_time.c main_fbw.c 
main_ap.c datalink.c
-sim.srcs += nav_line.c nav_survey_rectangle.c
-
-sim.srcs += $(SIMDIR)/sim_ac_jsbsim.c $(SIMDIR)/sim_ac_booz.c
-
   </makefile>
 </airframe>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]