Merge branch 'next' into corvuscorax/OP-1156_pathfollower-unification
[librepilot.git] / shared / uavobjectdefinition / mpu6000settings.xml
blob943243fa76c0c1eba2722087280f1e78b065e46b
1 <xml>
2     <object name="Mpu6000Settings" singleinstance="true" settings="true" category="Sensors">
3         <description>Settings for the @ref MPU6000 sensor used on CC3D and Revolution. Reboot the board for this to takes effect</description>
4         <field name="GyroScale" units="deg/s" type="enum" elements="1" defaultvalue="Scale_2000">
5             <options>
6                 <option>Scale_250</option>
7                 <option>Scale_500</option>
8                 <option>Scale_1000</option>
9                 <option>Scale_2000</option>
10             </options>
11         </field>
12         <field name="AccelScale" units="g" type="enum" elements="1" defaultvalue="Scale_8g">
13             <options>
14                 <option>Scale_2g</option>
15                 <option>Scale_4g</option>
16                 <option>Scale_8g</option>
17                 <option>Scale_16g</option>
18             </options>
19         </field>
21         <field name="FilterSetting" units="Hz" type="enum" elements="1" defaultvalue="Lowpass_256_Hz">
22             <options>
23                 <option>Lowpass_256_Hz</option>
24                 <option>Lowpass_188_Hz</option>
25                 <option>Lowpass_98_Hz</option>
26                 <option>Lowpass_42_Hz</option>
27                 <option>Lowpass_20_Hz</option>
28                 <option>Lowpass_10_Hz</option>
29                 <option>Lowpass_5_Hz</option>
30             </options>
31         </field>
32                            
33         <access gcs="readwrite" flight="readwrite"/>
34         <telemetrygcs acked="true" updatemode="onchange" period="0"/>
35         <telemetryflight acked="true" updatemode="onchange" period="0"/>
36         <logging updatemode="manual" period="0"/>
37     </object>
38 </xml>