[DJI-log-discuss] Record type 0x16 = battery state?

Dennis Derichs harms.dennis at gmail.com
Tue Apr 14 06:10:19 PDT 2020


Hello again,

in a CSV export from airdata.com I see voltages for the 3 individual
battery cells of my Mavic Air. Since voltages get stored as short ints in
millivolts, I searched for the corresponding hex values in the unknown
records and found them in records of type 0x16.

The first byte of record type 0x16 seems to specify what type of data
follows. I see 0x01 and 0x03 logged once per second. The records that begin
with 0x03 seem to report battery cell voltages:

Unsigned byte: Type of data (1=unknown, 3=voltages?)
Unsigned byte: Unknown (always 0?)
Unsigned byte: Number of cells in battery
Unsigned short: Voltage of battery cell in millivolts (repeats for each
cell)
Unsigned byte: Unknown (wildly fluctuating values, might be a bit field)

Please let me know if you have any idea what the contents might be when the
data starts with 0x01.

Thanks,
  Dennis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ns.live555.com/pipermail/dji-log-discuss/attachments/20200414/f246340c/attachment.htm>


More information about the DJI-log-discuss mailing list