OP-1327 hotfix: change systemalarms acked to false
[librepilot.git] / shared / uavobjectdefinition / systemalarms.xml
blob785a152b9b5d8d00368c9458c3742c72edfeada2
1 <xml>
2     <object name="SystemAlarms" singleinstance="true" settings="false" category="System" priority="true">
3         <description>Alarms from OpenPilot to indicate failure conditions or warnings.  Set by various modules.  Some modules may have a module defined Status and Substatus fields that details its condition.</description>
4         <field name="Alarm" units="" type="enum" options="Uninitialised,OK,Warning,Error,Critical" defaultvalue="Uninitialised">
5                 <elementnames>
6                         <elementname>SystemConfiguration</elementname>
7                         <elementname>BootFault</elementname>
8                         <elementname>OutOfMemory</elementname>
9                         <elementname>StackOverflow</elementname>
10                         <elementname>CPUOverload</elementname>
11                         <elementname>EventSystem</elementname>
12                         <elementname>Telemetry</elementname>
13                         <elementname>Receiver</elementname>
14                         <elementname>ManualControl</elementname>
15                         <elementname>Actuator</elementname>
16                         <elementname>Attitude</elementname>
17                         <elementname>Sensors</elementname>
18                         <elementname>Magnetometer</elementname>
19                         <elementname>Airspeed</elementname>
20                         <elementname>Stabilization</elementname>
21                         <elementname>Guidance</elementname>
22                         <elementname>PathPlan</elementname>
23                         <elementname>Battery</elementname>
24                         <elementname>FlightTime</elementname>
25                         <elementname>I2C</elementname>
26                         <elementname>GPS</elementname>
27                         <elementname>Power</elementname>
28                 </elementnames>
29         </field>
30         <field name="ExtendedAlarmStatus" units="" type="enum" defaultvalue="None">
31                 <elementnames>
32                         <elementname>SystemConfiguration</elementname>
33                         <elementname>BootFault</elementname>
34                 </elementnames>
35                 <options>
36                         <option>None</option>
37                         <option>RebootRequired</option>
38                         <option>FlightMode</option>
39                 </options>
40         </field>
41         <field name="ExtendedAlarmSubStatus" units="" type="uint8" defaultvalue="0">
42                 <elementnames>
43                         <elementname>SystemConfiguration</elementname>
44                         <elementname>BootFault</elementname>
45                 </elementnames>
46         </field>
47         <access gcs="readwrite" flight="readwrite"/>
48         <telemetrygcs acked="false" updatemode="manual" period="0"/>
49         <telemetryflight acked="false" updatemode="onchange" period="0"/>
50         <logging updatemode="manual" period="0"/>
51     </object>
52 </xml>