2013-04-05 22:46:56 +02:00
<xml >
2014-02-04 21:04:08 +01:00
<object name= "SystemAlarms" singleinstance= "true" settings= "false" category= "System" priority= "true" >
2013-04-19 23:43:42 +02:00
<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>
2013-04-05 22:46:56 +02:00
<field name= "Alarm" units= "" type= "enum" options= "Uninitialised,OK,Warning,Error,Critical" defaultvalue= "Uninitialised" >
<elementnames >
2013-04-19 23:43:42 +02:00
<elementname > SystemConfiguration</elementname>
<elementname > BootFault</elementname>
2013-04-05 22:46:56 +02:00
<elementname > OutOfMemory</elementname>
<elementname > StackOverflow</elementname>
<elementname > CPUOverload</elementname>
<elementname > EventSystem</elementname>
<elementname > Telemetry</elementname>
2014-03-02 20:06:05 +01:00
<elementname > Receiver</elementname>
2013-04-05 22:46:56 +02:00
<elementname > ManualControl</elementname>
<elementname > Actuator</elementname>
<elementname > Attitude</elementname>
<elementname > Sensors</elementname>
2014-01-14 12:22:01 +01:00
<elementname > Magnetometer</elementname>
2014-03-28 14:18:14 +01:00
<elementname > Airspeed</elementname>
2013-04-05 22:46:56 +02:00
<elementname > Stabilization</elementname>
<elementname > Guidance</elementname>
2014-01-12 21:04:31 +01:00
<elementname > PathPlan</elementname>
2013-04-05 22:46:56 +02:00
<elementname > Battery</elementname>
<elementname > FlightTime</elementname>
<elementname > I2C</elementname>
<elementname > GPS</elementname>
<elementname > Power</elementname>
</elementnames>
</field>
2013-04-20 01:10:40 +02:00
<field name= "ExtendedAlarmStatus" units= "" type= "enum" defaultvalue= "None" >
2013-04-19 23:43:42 +02:00
<elementnames >
<elementname > SystemConfiguration</elementname>
<elementname > BootFault</elementname>
</elementnames>
2013-04-20 01:10:40 +02:00
<options >
<option > None</option>
<option > RebootRequired</option>
<option > FlightMode</option>
</options>
2013-04-19 23:43:42 +02:00
</field>
<field name= "ExtendedAlarmSubStatus" units= "" type= "uint8" defaultvalue= "0" >
<elementnames >
<elementname > SystemConfiguration</elementname>
<elementname > BootFault</elementname>
</elementnames>
</field>
2013-04-05 22:46:56 +02:00
<access gcs= "readwrite" flight= "readwrite" />
2014-03-30 16:40:42 +02:00
<telemetrygcs acked= "true" updatemode= "manual" period= "0" />
2013-04-05 22:46:56 +02:00
<telemetryflight acked= "true" updatemode= "onchange" period= "0" />
2013-11-17 20:45:04 +01:00
<logging updatemode= "manual" period= "0" />
2013-04-05 22:46:56 +02:00
</object>
</xml>