Difference between revisions of "User/AirborneCodeReorg"

From PaparazziUAV
Jump to navigation Jump to search
(moved the available susbsytem table to the dev page - let's keep this page as simple as possible to ensure success - we'll add subsystem as they become available)
Line 14: Line 14:
   </target>
   </target>


you can look in conf/airframes/microjet5.xml to see how it's done. The list of supported boards is "twog_1", "tiny_2.11", "tiny_2.1", "tiny_1.1", "tiny_0.99", "booz" and "lisa_l_1.0"
you can look in conf/airframes/microjet5.xml to see how it's done. The list of supported boards is  
*"twog_1"  
*"tiny_2.11"
*"tiny_2.1"
*"tiny_1.1"
*"tiny_0.99"
*"booz"
*"lisa_l_1.0"

Revision as of 21:06, 17 August 2010

This page summarizes the changes needed to switch from the "raw makefile in airframes" to a new "xml only aiframes" syntax

First step

  • fixed wings users:

Comment out or remove the following lines in the makefile section of your airframe.xml

ap.CFLAGS += -DRADIO_CONTROL
ap.srcs += radio_control.c $(SRC_ARCH)/ppm_hw.c  

Add a new xml section like this:

 <target name="fixed_wings" board="tiny_2.11">
   <subsystem name="radio_control" type="ppm"/>
 </target>

you can look in conf/airframes/microjet5.xml to see how it's done. The list of supported boards is

  • "twog_1"
  • "tiny_2.11"
  • "tiny_2.1"
  • "tiny_1.1"
  • "tiny_0.99"
  • "booz"
  • "lisa_l_1.0"