<description>Track current version of these definitions (can be used by checking value of AUTOQUAD_MAVLINK_DEFS_VERSION_ENUM_END). Append a new entry for each published change.</description>
<description>Sends up to 20 raw float values.</description>
<fieldtype="uint16_t"name="Index">Index of message</field>
<fieldtype="float"name="value1">value1</field>
<fieldtype="float"name="value2">value2</field>
<fieldtype="float"name="value3">value3</field>
<fieldtype="float"name="value4">value4</field>
<fieldtype="float"name="value5">value5</field>
<fieldtype="float"name="value6">value6</field>
<fieldtype="float"name="value7">value7</field>
<fieldtype="float"name="value8">value8</field>
<fieldtype="float"name="value9">value9</field>
<fieldtype="float"name="value10">value10</field>
<fieldtype="float"name="value11">value11</field>
<fieldtype="float"name="value12">value12</field>
<fieldtype="float"name="value13">value13</field>
<fieldtype="float"name="value14">value14</field>
<fieldtype="float"name="value15">value15</field>
<fieldtype="float"name="value16">value16</field>
<fieldtype="float"name="value17">value17</field>
<fieldtype="float"name="value18">value18</field>
<fieldtype="float"name="value19">value19</field>
<fieldtype="float"name="value20">value20</field>
</message>
<messageid="152"name="AQ_ESC_TELEMETRY">
<description>Sends ESC32 telemetry data for up to 4 motors. Multiple messages may be sent in sequence when system has > 4 motors. Data is described as follows:
// unsigned int state : 3;
// unsigned int vin : 12; // x 100
// unsigned int amps : 14; // x 100
// unsigned int rpm : 15;
// unsigned int duty : 8; // x (255/100)
// - Data Version 2 -
// unsigned int errors : 9; // Bad detects error count
// - Data Version 3 -
// unsigned int temp : 9; // (Deg C + 32) * 4
// unsigned int errCode : 3;
</description>
<fieldtype="uint32_t"name="time_boot_ms">Timestamp of the component clock since boot time in ms.</field>
<fieldtype="uint8_t"name="seq">Sequence number of message (first set of 4 motors is #1, next 4 is #2, etc).</field>
<fieldtype="uint8_t"name="num_motors">Total number of active ESCs/motors on the system.</field>
<fieldtype="uint8_t"name="num_in_seq">Number of active ESCs in this sequence (1 through this many array members will be populated with data)</field>
<fieldtype="uint16_t[4]"name="status_age">Age of each ESC telemetry reading in ms compared to boot time. A value of 0xFFFF means timeout/no data.</field>
<fieldtype="uint8_t[4]"name="data_version">Version of data structure (determines contents).</field>
<fieldtype="uint32_t[4]"name="data0">Data bits 1-32 for each ESC.</field>
<fieldtype="uint32_t[4]"name="data1">Data bits 33-64 for each ESC.</field>