Andrew Tridgell
43c99664b0
AP_Logger: add a semaphore to protect creation of new log formats
2020-01-18 16:04:46 +11:00
Andrew Tridgell
a1ad8fbd80
AP_Logger: added CESC message for logging CAN ESC status
2020-01-08 08:36:46 +11:00
Andrew Tridgell
6b95d8d22b
AP_Logger: added CSRV logging for CAN servo status
2020-01-08 08:36:42 +11:00
Peter Barker
ed720e73c1
AC_Logger: adjust for proximity status namespace change
2019-12-16 15:00:01 +09:00
Michael du Breuil
c369139be0
AP_Logger: Support new ModeReason
2019-10-25 08:48:22 +08:00
Peter Barker
c30873097a
AP_Logger: use ahrs singleton to log ATT, POS and AHRS2
2019-10-24 13:15:46 +11:00
Peter Barker
e84082a099
AP_Logger: canonicalize on STANDBY rather than STANDY_BY
2019-10-21 21:22:17 +08:00
Randy Mackay
dee4e867e4
AP_Logger: add vibration failsafe error subsystem
2019-10-18 11:15:25 +09:00
Leonard Hall
e8e969af62
AP_Logger: Support for Standby functions
2019-10-17 14:57:18 +09:00
Michael du Breuil
cb5bba8379
AP_Logger: Log GPS yaw accuracy
2019-10-15 11:06:11 +11:00
Michael du Breuil
05d104675e
AP_Logger: Fix logging of current on non primary instances
2019-10-11 08:39:28 +11:00
Peter Barker
083d4ac3ea
DataFlash: adjust for new vehicle base class
2019-10-08 11:26:04 +11:00
Peter Barker
4d17a7cf89
AP_Logger: tidy MessageWriter stages using enum class
2019-10-05 16:37:43 +10:00
Michel Pastor
dec5b97275
AP_Logger: fix logging on 256Mbit flash chips
2019-10-05 16:25:22 +10:00
Michel Pastor
49bf0a3057
AP_Logger: fix AP_Logger_Block::get_num_logs()
2019-10-04 12:49:16 +10:00
Peter Barker
fd0a8b72b4
AP_Logger: correct uninitialised value when logging all rally points
2019-10-04 10:39:01 +10:00
Andrew Tridgell
3ebc69320c
AP_Logger: fixed LOG_FILE_DSRMROT with delayed log stop
...
now that we persist logging for 15s after disarm we need to also delay
the log rotation if LOG_FILE_DSRMROT=1. Otherwise we will put the log
data into the next log, which defeats the purpose of the 15s
persistance
2019-10-03 07:17:16 +10:00
Andrew Tridgell
889b18022b
AP_Logger: use HAL_MEM_CLASS for logging buffer size
2019-10-01 09:29:55 +10:00
Andrew Tridgell
3bf3ebb703
AP_Logger: try harder to use close to user buffer size
...
this stops us drastically reducing buffer size when low on memory
2019-10-01 09:29:55 +10:00
Randy Mackay
3431938bce
AP_Logger: add error code to Write_OADijkstra
2019-09-28 07:58:48 +09:00
Andrew Tridgell
d7ee622edc
AP_Logger: fixed use of old irqsave() API
2019-09-21 15:36:47 +10:00
Andrew Tridgell
108d7fa024
AP_Logger: added logging of extra loop time from the scheduler
2019-09-19 18:25:20 +10:00
Peter Barker
6d71ef5cf8
AP_Logger: move EKF timing logging out to EKF
2019-09-03 09:28:37 +10:00
Michael du Breuil
fa6e43be77
AP_Logger: Forward declare AHRS
...
This reduces the number of places this is implicitly included, and helps
to reduce the scope of files that get rebuilt
2019-08-28 13:13:03 +10:00
Peter Barker
78af091869
AP_Logger: log parameter space used as part of log open
2019-08-28 11:51:09 +10:00
Andrew Tridgell
d40835c666
AP_Logger: use AP::FS().set_mtime()
2019-08-27 15:40:43 +10:00
Andrew Tridgell
df4cb00970
AP_Logger: added LOG_FILE_TIMEOUT parameter
...
this allows for cards to be removed and re-inserted while continuing
logging
2019-08-27 15:40:43 +10:00
Andrew Tridgell
667b4e045a
AP_Logger: convert to use AP_Filesystem
2019-08-27 15:40:43 +10:00
Peter Barker
631725f817
AP_Logger: add Write_Command for writing out received mavlink commands
2019-08-27 09:32:00 +10:00
Andrew Tridgell
66dc36ef88
AP_Logger: ifdef out _need_rtc_update
2019-08-26 15:41:44 +10:00
Andrew Tridgell
4418495c99
AP_Logger: use UNUSED_RESULT
...
Co-Authored-By: Francisco Ferreira <OXINARF@users.noreply.github.com>
2019-08-26 15:41:44 +10:00
Andrew Tridgell
8e58cb993d
AP_Logger: fix timestamp on log files opened before GPS lock
2019-08-26 15:41:44 +10:00
murata
1a8e644437
AP_Logger: GPA/GPA2 Change the unit of DELTA.
2019-08-26 14:22:47 +10:00
Andrew Tridgell
7d5c0e92ae
AP_Logger: added logging of I2C ISR count
2019-08-26 09:13:39 +10:00
Peter Barker
6af3149adc
AP_Logger: examples: var_info is now in GCS_MAVLINK_Parameters
2019-08-14 18:25:43 +10:00
Peter Barker
20be080325
AP_Logger: correct example to add required override keywords
2019-08-14 09:41:54 +10:00
Peter Barker
e18174e4ac
AP_Logger: correct use of uninitialised stack value
2019-08-13 10:43:05 +10:00
Peter Barker
b2d9d7b6a0
AP_Logger: const-struct many structures, use temp for navekf object
2019-08-06 11:45:04 +10:00
Randy Mackay
b666b172c4
AP_Logger: replace Write_OA with Write_OABendyRuler and Write_OADijkstra
2019-08-06 08:15:45 +09:00
Andrew Tridgell
0c314c36b6
AP_Logger: log baro health
2019-07-31 12:53:57 +10:00
Randy Mackay
95bc52de8e
AP_Logger: fix PRX distance scaling
...
distance values logged are in meters
2019-07-26 21:51:44 -07:00
Leonard Hall
4aa74c5c53
AP_Logger: Missing label change
2019-07-26 09:16:51 +09:00
Leonard Hall
94ee2fb2fd
AP_Logger: add error to PID message
2019-07-25 17:38:15 +09:00
Leonard Hall
157f786adf
Global: rename desired to target in PID info
2019-07-25 17:38:15 +09:00
Peter Barker
a89593856d
AP_Logger: remove dangling print_mode method declaration
2019-07-24 13:35:01 +09:00
Siddharth Purohit
359dd3f71c
AP_Logger: add logging for 3rd instance of EKF core
2019-07-23 12:34:38 +10:00
Pierre Kancir
781e9ae9c1
AP_Logger: pass mavlink_message_t by const reference
2019-07-16 20:51:42 +10:00
Michael du Breuil
da3602b90d
AP_Logger: Log unknown battery values as out of band
2019-07-14 00:28:00 -07:00
Michael du Breuil
ee3511c1fa
AP_Logger: Refactor battery current interface
2019-07-14 00:28:00 -07:00
Andrew Tridgell
a2e75876bf
AP_Logger: added logging of GPS yaw
...
some GPS modules can give true yaw, whether moving or not
2019-07-13 11:05:57 +10:00