LP-327 - Configurable max allowed variance parameter
[librepilot.git] / shared / uavobjectdefinition / pathsummary.xml
blobc4b5a4340bac3f69ad61a42c1b6ea779d391ade0
1 <xml>
2     <object name="PathSummary" singleinstance="true" settings="false" category="Navigation">
3         <description>Summary of a completed path segment  Can come from any @ref PathFollower module</description>
5         <field name="UID" units="" type="int16" elements="1" default="0"/>
6         <!-- unique ID confirmed with pathfollower in pathsummary to acknowledge a completed in PathDesired brake sequence -->
7         <field name="brake_exit_reason" units="" type="enum" elements="1" options="Timeout,PathCompleted,PathError"/>
8         <field name="brake_distance_offset" units="m" type="float" elements="1"/>
9         <field name="time_remaining" units="s" type="float" elements="1"/>
10         <field name="fractional_progress" units="" type="float" elements="1"/>
11         <field name="decelrate" units="m/s2" type="float" elements="1"/>
12         <field name="brakeRateActualDesiredRatio" units="" type="float" elements="1"/>
13         <field name="velocityIntoHold" units="m/s" type="float" elements="1"/>
14         <field name="Mode" units="" type="enum" elements="1" options="GoToEndpoint,FollowVector,CircleRight,CircleLeft,
15             FixedAttitude,SetAccessory,DisarmAlarm,Land,Brake,Velocity,AutoTakeoff" default="GoToEndpoint" />
16         <access gcs="readwrite" flight="readwrite"/>
17         <telemetrygcs acked="false" updatemode="manual" period="0"/>
18         <telemetryflight acked="false" updatemode="periodic" period="1000"/>
19         <logging updatemode="manual" period="0"/>
20     </object>
21 </xml>