2 <object name="FirmwareIAPObj" singleinstance="true" settings="false" category="System" priority="true">
3 <description>Queries board for SN, model, revision, and sends reset command</description>
4 <field name="Command" units="" type="uint16" elements="1"/>
5 <field name="Description" units="" type="uint8" elements="100"/>
6 <field name="CPUSerial" units="hex" type="uint8" elements="12" />
7 <field name="BoardRevision" units="" type="uint16" elements="1"/>
8 <field name="BoardType" units="" type="uint8" elements="1"/>
9 <field name="BootloaderRevision" units="" type="uint8" elements="1"/>
10 <field name="ArmReset" units="" type="uint8" elements="1"/>
11 <field name="crc" units="" type="uint32" elements="1"/>
12 <access gcs="readwrite" flight="readwrite"/>
13 <telemetrygcs acked="true" updatemode="manual" period="0"/>
14 <telemetryflight acked="true" updatemode="onchange" period="0"/>
15 <logging updatemode="manual" period="0"/>