ardupilot/Tools/autotest/logger_metadata
Simon Hancock c0a503d74d autotest: Provide format and unit/multiplier info for log messages
Definitions of each character are extracted from LogStructure.h
Data is extracted by parsing the logging definition struct
Also parse WriteMessage() calls for messages not defined in struct
Add support to separate log descriptions for messages with same field list
Compute derived unit from combination of format, unit and multiplier
For XML output the format and derived unit into new attributes
Add enumerations to the XML output (bitmasks were already done)
For MD,RST,HTML, output either derived unit, 'char[n]', 'bitmask' or 'enum'
Fix support for Blimp by adding it to the parse_enum.py lookup table
2024-01-16 11:24:34 +11:00
..
emit_html.py autotest: Provide format and unit/multiplier info for log messages 2024-01-16 11:24:34 +11:00
emit_md.py autotest: Provide format and unit/multiplier info for log messages 2024-01-16 11:24:34 +11:00
emit_rst.py autotest: Provide format and unit/multiplier info for log messages 2024-01-16 11:24:34 +11:00
emit_xml.py autotest: Provide format and unit/multiplier info for log messages 2024-01-16 11:24:34 +11:00
emitter.py autotest: add parser for the logger metadata 2020-03-20 13:05:46 +11:00
enum_parse.py autotest: fixed missing Blimp for enum parsing 2024-01-05 09:33:31 +11:00
parse.py autotest: Provide format and unit/multiplier info for log messages 2024-01-16 11:24:34 +11:00