Peter Barker
733b7b7f1a
AP_Logger: include internal error count in log structure
6 years ago
Randy Mackay
c7b1ad3443
AP_Logger: add Write_OA
6 years ago
Tatsuya Yamaguchi
18a43601cd
RangeFinder: Add up to 10 RangeFinder logs
6 years ago
Peter Barker
be9df7f600
AP_Logger: add a README.md to help locating units/mults/fieldtypes
6 years ago
Peter Barker
b644df14d0
AP_Logger: move documentation for fieldtypes, units and mults to top
6 years ago
Peter Barker
d67e68eb03
AP_Logger: move LOG_ARM_DISARM_MSG in
6 years ago
Andrew Tridgell
6b1374e55c
AP_Logger: log SPI and I2C counters in PM msg
6 years ago
IamPete1
ade554b3f7
AP_logger: add ADSB log
6 years ago
Tom Pittenger
027f9afcf8
AP_logger: rename dataflash to logger and refactor the filename logger.bin
6 years ago
Peter Barker
d2a683a758
AP_Logger: move Log_Write_Error into library
6 years ago
Peter Barker
ee690e7ab9
AP_Logger: use AP_InternalError for tracking internal errors
6 years ago
Peter Barker
422aa8ad7e
DataFlash: include internal errors in dataflash PM message
6 years ago
Peter Barker
b9cd3a8a39
AP_Logger: add logging of mavlink stats
6 years ago
Peter Barker
4ae64416c3
AP_Logger: add instance unit type
6 years ago
Tom Pittenger
1110fad8e7
AP_Logger: move wheelEncoder logging to library
6 years ago
Peter Barker
78e76b84b2
AP_Logger: move handling Write_Event into AP_Logger
6 years ago
Tom Pittenger
9b540a6380
AP_Logger: log health failure probability
6 years ago
Peter Barker
6fc76a32af
GLOBAL: use AP::logger() and strip redundant Log_ from methods
6 years ago
Peter Barker
6a59dd04a7
DataFlash: rename to AP_Logger
6 years ago
Michael du Breuil
3ee675ad42
DataFlash: Log integer version of mission
...
This is higher precision the casting to float, and better matches the
internal format we actually use. Removed the indicection as it gained us
nothing. Closes #8875
6 years ago
Randy Mackay
3cc84173e3
DataFlash: log rangefinder status in RFND msg
6 years ago
Peter Barker
3eee4e917a
DataFlash: OpticalFlow takes care of its own logging
6 years ago
Peter Barker
c0e03522c6
DataFlash: change unit ID of PWM to Y to remove conflict with deglongitude
...
Closes #9554 (thanks @wbrueg )
6 years ago
Michael du Breuil
9b82bcc901
DataFlash: Spin up more battery messages
...
This is crazy, because it just burned 5.5% of all possible message ID's
6 years ago
Randy Mackay
397e035cf7
DataFlash: replace unused AFF with actual in PID_Info
7 years ago
Michael du Breuil
fba185cefb
DataFlash: Fix GPS units
7 years ago
Michael du Breuil
676f60333a
DataFlash: Fix power units
7 years ago
Peter Barker
b36f1c558d
DataFlash: use const char * rather than fixed array lengths in LogStructure
...
Previously tridge found that using const char * here meant that the
data segment (and thus RAM usage) would increase.
This doesn't seem to be a problem now.
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
bce10f48af
Dataflash: Correct the DF_MAV_STATS time units
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
5de3382ab4
Dataflash: Replace ppm (pulses per minute) with PWM in the RC channels
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
4fd37d17f0
Dataflash: Fix AHR2.Alt multiplier
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
babef0def1
Dataflash: Fix some battery units and multipliers
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
a9ca471907
Dataflash: correct the multiplier factor of POS *Alt data
7 years ago
Andrew Tridgell
cf4ca29dbb
DataFlash: added logging of safety state in POWR message
7 years ago
Andrew Tridgell
061277040b
DataFlash: updated ESC logging format
...
support higher voltages and higher RPMs
added total current logging
7 years ago
Peter Barker
3d84dfcc2e
DataFlash: remove unused ins error count logging
7 years ago
Peter Barker
ac283fb032
DataFlash: narrow enumeration to uint8_t to avoid narrowing-warnings
...
/home/pbarker/rc/ardupilot/libraries/DataFlash/LogFile.cpp:1571:32:
error: non-constant-expression cannot be narrowed from type 'enum
LogMessages' to 'uint8_t' (aka 'unsigned char') in initializer list
[-Wc++11-narrowing]
LOG_PACKET_HEADER_INIT(type),
7 years ago
Randy Mackay
9e0a57eec7
DataFlash: minor formatting fixes
...
non-functional change
7 years ago
Michael du Breuil
45410759dc
DataFlash: Log the frame a mission command is planned in
7 years ago
Peter Barker
1ef3e4ca97
DataFlash: make more dataflash message IDs available
...
No vehicle uses anything like 64 messages.
Moved all of the EKF messages up as a logical group.
7 years ago
Peter Barker
7308c9aa7b
DataFlash: tighten types up to save flash space
...
Saves about 1,500 bytes!
7 years ago
Mark Whitehorn
83f4bf3390
DataFlash: add load_average() to PM log message
7 years ago
Mark Whitehorn
90d32abd47
DataFlash: add percent to UnitStructure
7 years ago
Peter Barker
30d813a83e
DataFlash: move logging of PM messages to AP_Scheduler
7 years ago
Holger Steinhaus
d1a37a60b7
DataFlash: log consumed energy (Wh)
7 years ago
Peter Barker
8e8b0dcc06
DataFlash: add ? and - to multiplier table
...
This allows a consumer to expect referential integrity for the
multipliers
7 years ago
Andrew Tridgell
b6f3db44d8
DataFlash: log health and primary for airspeed
7 years ago
Andrew Tridgell
bbcda11afe
DataFlash: log both airspeed sensors
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
2e94673e4f
DataFlash: keep the unit names consistent with Tools/autotest/param_metadata/param.py:33
7 years ago
Peter Barker
a5442fb293
DataFlash: support for units on fields
7 years ago