OP-1483 Added velocity filter to correct EKF's velocity estimate for static velocity...
[librepilot.git] / shared / uavobjectdefinition / txpidsettings.xml
blobc1bd56740e22840888595a2465d968d26aa1da1d
1 <xml>
2     <object name="TxPIDSettings" singleinstance="true" settings="true" category="Control">
3         <description>Settings used by @ref TxPID optional module to tune PID settings using R/C transmitter</description>
4         <field name="UpdateMode" units="option" type="enum" elements="1" options="Never,When Armed,Always" defaultvalue="When Armed"/>
5         <field name="BankNumber" units="" type="enum" options="Bank1,Bank2,Bank3" elements="1" defaultvalue="Bank1"/>
6         <field name="Inputs" units="channel" type="enum"
7                 elementnames="Instance1,Instance2,Instance3"
8                 options="Throttle,Accessory0,Accessory1,Accessory2,Accessory3,Accessory4,Accessory5"
9                 defaultvalue="Throttle,Accessory0,Accessory1"/>
10         <field name="ThrottleRange" units="%" type="float" elements="2" elementnames="Min,Max" defaultvalue="0.20,0.80"/>
11         <field name="PIDs" units="option" type="enum"
12                 elementnames="Instance1,Instance2,Instance3"
13                 options="Disabled,
14                         Roll Rate.Kp, Roll Rate.Ki, Roll Rate.Kd, Roll Rate.ILimit, Roll Rate.Resp,
15                         Pitch Rate.Kp, Pitch Rate.Ki, Pitch Rate.Kd, Pitch Rate.ILimit, Pitch Rate.Resp,
16                         Roll+Pitch Rate.Kp, Roll+Pitch Rate.Ki, Roll+Pitch Rate.Kd, Roll+Pitch Rate.ILimit, Roll+Pitch Rate.Resp,
17                         Yaw Rate.Kp, Yaw Rate.Ki, Yaw Rate.Kd, Yaw Rate.ILimit, Yaw Rate.Resp,
18                         Roll Attitude.Kp, Roll Attitude.Ki, Roll Attitude.ILimit, Roll Attitude.Resp,
19                         Pitch Attitude.Kp, Pitch Attitude.Ki, Pitch Attitude.ILimit, Pitch Attitude.Resp,
20                         Roll+Pitch Attitude.Kp, Roll+Pitch Attitude.Ki, Roll+Pitch Attitude.ILimit, Roll+Pitch Attitude.Resp,
21                         Yaw Attitude.Kp, Yaw Attitude.Ki, Yaw Attitude.ILimit, Yaw Attitude.Resp,
22                         GyroTau"
23                 defaultvalue="Disabled"/>
24         <field name="MinPID" units="" type="float" elementnames="Instance1,Instance2,Instance3" defaultvalue="0"/>
25         <field name="MaxPID" units="" type="float" elementnames="Instance1,Instance2,Instance3" defaultvalue="0"/>
27         <access gcs="readwrite" flight="readwrite"/>
28         <telemetrygcs acked="true" updatemode="onchange" period="0"/>
29         <telemetryflight acked="true" updatemode="onchange" period="0"/>
30         <logging updatemode="manual" period="0"/>
31     </object>
32 </xml>