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
Peter Barker
191e457230
DataFlash: include sample count in ISBH
7 years ago
Peter Barker
d950e78079
DataFlash: Log_ISBH and Log_ISBD, to log batches of IMU data
7 years ago
Peter Barker
2f9a8ded55
DataFlash: add new int16_t[32] type, designator 'a'
7 years ago
Michael du Breuil
2909f77235
DataFlash: Remove PIDL and a DSTL for a deepstall specific message
7 years ago
Michael du Breuil
8719c2903a
DataFlash: Log U-Blox config progress
7 years ago
Michael du Breuil
cf02204e6c
Dataflash: Log GPS delta times
...
This is particularly useful for assessing if a GPS actually is dropping out in a users log, or if the log is just dropping messages
8 years ago
squilter
f37d742160
DataFlash: support SafeRTL log messages
8 years ago