Difference between revisions of "Conf.xml"

From PaparazziUAV
Jump to navigation Jump to search
 
Line 30: Line 30:
* [[Flight_Plans|Flight plans]]
* [[Flight_Plans|Flight plans]]
* [[Telemetry|Telemetry]]
* [[Telemetry|Telemetry]]
* [[Settings]]

Revision as of 14:32, 6 November 2007

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.


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 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 thru 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 files.