Difference between revisions of "Conf.xml"

From PaparazziUAV
Jump to navigation Jump to search
Line 14: Line 14:
     gui_color="red"
     gui_color="red"
   /></tt>
   /></tt>
where:  
where:  
* <tt>name</tt> is the name of the aircraft which will appear in different places in the [[GCS|GCS]]
* <tt>name</tt> is the name of the aircraft which will appear in different places in the [[GCS|GCS]]
* <tt>ac_id</tt> is a unique integer (between 1 and 255) identifying the aircraft (especially in the communication messages)
* <tt>ac_id</tt> is a unique integer (between 1 and 255) identifying the aircraft (especially needed in the communication messages)
* <tt>airframe</tt> is the file name containing the parameters of the aircraft
* <tt>airframe</tt> is the file name containing the parameters of the aircraft
* <tt>radio</tt> is the file name containing the description of the RC transmitter
* <tt>radio</tt> is the file name containing the description of the RC transmitter
* <tt>flight_plan</tt> is the sequence of actions and waypoints describing the desired trajectory
* <tt>flight_plan</tt> is the sequence of actions and waypoints describing the desired trajectory
* <tt>telemetry</tt> is the file name containing the set of messages sent over the telemetry link
* <tt>telemetry</tt> is the file name containing the set of messages sent over the telemetry link
* <tt>settings</tt> is the file name containing the set of parameters that can be configured thru the telemetry link
* <tt>settings</tt> is the file name containing the set of parameters that can be configured through the telemetry link
* <tt>gui_color</tt> is the color assigned to this aircraft in the GCS
* <tt>gui_color</tt> is the color assigned to this aircraft in the GCS
All these attributes are required except the last two (<tt>settings</tt> and <tt>gui_color</tt>) which are optional.
All these attributes are required except the last two (<tt>settings</tt> and <tt>gui_color</tt>) which are optional.


The following sections describe these xml files.
The following sections describe these xml documents:
* [[Radio_Control|Radio Control]]  
* [[Radio_Control|Radio Control]]  
* [[Airframe_Configuration|Airframe]]
* [[Airframe_Configuration|Airframe]]

Revision as of 10:27, 2 September 2008

The conf/conf.xml file associates the flight plan and various hardware/software configuration files with a partticular aircraft, identified by name and ac_id. This file is handled by the Paparazzi Center so it is usually not needed to edit it by hand.


Syntax


 <aircraft 
   name="Plaster"
   ac_id="7"
   airframe="airframes/plaster1.xml" 
   radio="radios/cockpitMM.xml" 
   flight_plan="flight_plans/generic.xml"
   telemetry="telemetry/default.xml"
   settings="settings/basic.xml"
   gui_color="red"
 />

where:

  • name is the name of the aircraft which will appear in different places in the GCS
  • ac_id is a unique integer (between 1 and 255) identifying the aircraft (especially needed in the communication messages)
  • airframe is the file name containing the parameters of the aircraft
  • radio is the file name containing the description of the RC transmitter
  • flight_plan is the sequence of actions and waypoints describing the desired trajectory
  • telemetry is the file name containing the set of messages sent over the telemetry link
  • settings is the file name containing the set of parameters that can be configured through the telemetry link
  • gui_color is the color assigned to this aircraft in the GCS

All these attributes are required except the last two (settings and gui_color) which are optional.

The following sections describe these xml documents: