Peter Barker
85b4ee289e
AP_Logger: log VER - ArduPilot version information
3 years ago
Peter Barker
b681dc940a
AP_Logger: add support for AP_Logger into AP_Periph
4 years ago
Patrick José Pereira
18d8f19801
AP_Logger: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Andrew Tridgell
09aff03edc
AP_Logger: support new replay system
...
added allow_start_ekf and block write method for replay
Co-authored-by: Peter Barker <pbarker@barker.dropbear.id.au>
4 years ago
Peter Barker
908dfa58f3
AP_Logger: remove unused FORMATS stage in DFLogStart messagewriter
5 years ago
Peter Barker
678d6f43c5
AP_Logger: use existing LoggerMessageWriter to log uploaded missions
...
Instead of creating a MessageWriter explicitly to log uploaded missions
we fiddle the state of the one stored in the startup message writer.
This has the advantage of being much more likely to log the entire
mission (as the buffer constraint is removed), and with the addition of
a time-remaining check much less likely to cause a timing glitch.
5 years ago
Peter Barker
4d17a7cf89
AP_Logger: tidy MessageWriter stages using enum class
5 years ago
Peter Barker
fd0a8b72b4
AP_Logger: correct uninitialised value when logging all rally points
5 years ago
Peter Barker
78af091869
AP_Logger: log parameter space used as part of log open
6 years ago
Peter Barker
7bca6d5ec0
AP_Logger: log RC protocol each time a log is opened
6 years ago
Michael du Breuil
2e2ef27670
AP_Logger: Remove unneeded includes
6 years ago
Tom Pittenger
027f9afcf8
AP_logger: rename dataflash to logger and refactor the filename logger.bin
6 years ago
Michael du Breuil
3f1fbbf6c6
AP_Logger: simplify the message writers
...
Specifically:
- Remove some unreachable nullptr checks
- Remove a noop stage
- Remove unneeded initilizers
6 years ago
Peter Barker
9108eeb8f5
AP_Logger: log rally points into dataflash on upload
6 years ago
Peter Barker
9a04ae5cf7
AP_Logger: use a MessageWriter to emit rally points
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago
Peter Barker
6a59dd04a7
DataFlash: rename to AP_Logger
6 years ago
Peter Barker
590eb86a45
DataFlash: use AP_Mission singleton
6 years ago
Peter Barker
bc212073a2
DataFlash: add override keyword
6 years ago
Peter Barker
611dcb694b
DataFlash: write CHIBIOS_GIT_VERSION to opened log file
...
DataFlash: use AP_FWVersion singleton
7 years ago
Peter Barker
a5442fb293
DataFlash: support for units on fields
7 years ago
Andrew Tridgell
4dcff15603
DataFlash: fixed typo
9 years ago
Randy Mackay
39560f9af8
DataFlash: remove unused num_format_types and _structures
...
resolves compiler warning
9 years ago
Lucas De Marchi
ec36e06c63
DataFlash: replace header guard with pragma once
9 years ago
Peter Barker
faabe0b83d
DataFlash: support multiple simultaneous backends
9 years ago
Lucas De Marchi
1b07dabeb7
Replace prog_char and prog_char_t with char
...
prog_char and prog_char_t are now the same as char on supported
platforms. So, just change all places that use them and prefer char
instead.
AVR-specific places were not changed.
9 years ago
Peter Barker
63a45000b4
DataFlash: take log messages after putting FMTs out
10 years ago
Andrew Tridgell
5710697847
DataFlash: fixed some build warnings
10 years ago
Peter Barker
8f8493225c
DataFlash: DFMessageWriter; ability to trickle messages out to DF
10 years ago