OP-1156: Added new (stub template) pathFollower Module as well as builkd environment...
[librepilot.git] / shared / uavobjectdefinition / callbackinfo.xml
blob598e4988abf6b0fe83b8deca27cd47bdf952975b
1 <xml>
2     <object name="CallbackInfo" singleinstance="true" settings="false" category="System">
3         <description>Task information</description>
4         <field name="StackRemaining" units="bytes" type="int16">
5                 <elementnames>
6                         <elementname>EventDispatcher</elementname>
7                         <elementname>StateEstimation</elementname>
8                         <elementname>AltitudeHold</elementname>
9                         <elementname>Stabilization0</elementname>
10                         <elementname>Stabilization1</elementname>
11                         <elementname>PathFollower</elementname>
12                         <elementname>PathPlanner0</elementname>
13                         <elementname>PathPlanner1</elementname>
14                         <elementname>ManualControl</elementname>
15                 </elementnames>
16         </field> 
17         <field name="Running" units="bool" type="enum">
18                 <elementnames>
19                         <elementname>EventDispatcher</elementname>
20                         <elementname>StateEstimation</elementname>
21                         <elementname>AltitudeHold</elementname>
22                         <elementname>Stabilization0</elementname>
23                         <elementname>Stabilization1</elementname>
24                         <elementname>PathFollower</elementname>
25                         <elementname>PathPlanner0</elementname>
26                         <elementname>PathPlanner1</elementname>
27                         <elementname>ManualControl</elementname>
28                 </elementnames>
29                 <options>
30                         <option>False</option>
31                         <option>True</option>
32                 </options>
33         </field>
34         <field name="RunningTime" units="#" type="uint32">
35                 <elementnames>
36                         <elementname>EventDispatcher</elementname>
37                         <elementname>StateEstimation</elementname>
38                         <elementname>AltitudeHold</elementname>
39                         <elementname>Stabilization0</elementname>
40                         <elementname>Stabilization1</elementname>
41                         <elementname>PathFollower</elementname>
42                         <elementname>PathPlanner0</elementname>
43                         <elementname>PathPlanner1</elementname>
44                         <elementname>ManualControl</elementname>
45                 </elementnames>
46         </field> 
47         <access gcs="readonly" flight="readwrite"/>
48         <telemetrygcs acked="false" updatemode="onchange" period="0"/>
49         <telemetryflight acked="false" updatemode="periodic" period="10000"/>
50         <logging updatemode="manual" period="0"/>
51     </object>
52 </xml>