Andy Piper
5436784d38
AP_Logger: add ESC error rate
2020-12-30 19:14:16 +11:00
Peter Barker
d50e4d03f4
AP_Logger: remove time_us parameter to several sensor logging methods
...
These were used by the old Replay code to try to provide a frame of
sensor data by correlating the timestamps. That Replay code has been
removed.
2020-11-20 16:59:09 +11:00
Peter Barker
a12c2a6b87
AP_Logger: use instance numbers for logging GPS data
2020-11-20 09:45:57 +11:00
Peter Barker
48385b82dc
AP_Logger: use instance number for Mag logging
2020-11-11 19:31:53 +11:00
Peter Barker
12f0e9dd43
AP_Logger: use instance number for Baro logging
2020-11-11 19:31:53 +11:00
Peter Barker
2437cf8a24
AP_Logger: use instance number for IMU logging
2020-11-11 19:31:53 +11:00
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>
2020-11-10 16:15:45 +11:00
Michael du Breuil
b04844ca13
AP_Logger: Log all vibration instances
2020-10-06 14:20:49 +11:00
Randy Mackay
d9b90bf19f
AP_Logger: VISP and VISV get ignored field
2020-10-06 09:18:04 +09:00
Randy Mackay
36dee8791a
AP_Logger: revert adding PSCP log structure
2020-09-12 08:10:33 +09:00
Iampete1
9753a20404
AP_Logger: add PSCP log structure
2020-09-11 10:12:08 +10:00
Iampete1
02c225ee93
AP_Logger: add structure for PSC message
2020-09-11 10:12:08 +10:00
Andrew Tridgell
bea9769b82
AP_Logger: log unhealthy barometers
2020-09-09 06:35:50 +10:00
Peter Barker
716e7622be
AP_Logger: log RCIN channels 14 and 15 in RCI2
2020-08-25 10:27:00 +10:00
Rishabh
ad3a7e4d49
AP_Logger: Update logs based on new BendyRuler type
2020-08-24 08:53:20 +09:00
Randy Mackay
f7ec08ff18
AP_Logger: add Write_Winch
2020-08-07 21:55:07 +09:00
Rishabh
251ebf9286
AP_Logger: Log Simple Avoidance
2020-08-05 15:37:04 +09:00
Peter Barker
721d94a23b
AP_Logger: log accumulated power status flags; all flags ever set
2020-07-21 09:12:14 +10:00
Paul Riseborough
0cf70fe961
AP_Logger: Log D gain limit cycle gain scaler
...
Used by Plane roll and pitch loops in APM_Control
2020-07-13 13:47:50 +10:00
Andrew Tridgell
f80ca85428
AP_Logger: use strncpy_noterm
2020-07-10 13:32:24 +10:00
Rishabh
4fa2c3f5ba
AP_Logger: Log if BendyRuler has avoided changing directions
2020-06-24 11:42:20 +09:00
chobits
5e5a0d2111
AP_Logger: log ext nav pos err and ang err
2020-06-09 13:31:21 +09:00
Randy Mackay
714975662d
AP_Logger: VISP message gets velocity error field
2020-06-02 08:33:42 +09:00
chobits
9b480ca755
AP_Logger: support VISION_SPEED_ESTIMATE
2020-06-01 17:51:24 +09:00
Peter Barker
cc60faa58e
AP_Logger: use single message number for all ESCs by using instance #
2020-05-24 13:07:35 +10:00
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.
2020-04-15 16:24:40 +10:00
Randy Mackay
4f639481c1
AP_Logger: VISP msg adds reset_counter
2020-04-14 10:28:03 +10:00
Randy Mackay
f18be824ea
AP_Logger: add VISP message
2020-04-09 19:41:08 +09:00
Andrew Tridgell
ed37ebede8
AP_Logger: convert to new get_rpm() API
2020-03-12 08:36:40 +11:00
Peter Barker
2c5e07cb09
AP_Logger: log battery and cell information using instance numbers
2020-01-08 13:00:17 +11:00
Andrew Tridgell
58fcd4601a
AP_Logger: added CESC message for logging CAN ESC status
2020-01-05 15:25:56 +11:00
Andrew Tridgell
2666853100
AP_Logger: added CSRV logging for CAN servo status
2020-01-05 15:25:56 +11:00
Randy Mackay
94d641d3d5
AP_Logger: ESC logging includes motor temperature
2019-11-26 11:56:33 +11:00
Peter Barker
daba5e26a5
AC_Logger: adjust for proximity status namespace change
2019-10-31 11:58:15 +08: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
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
Randy Mackay
3431938bce
AP_Logger: add error code to Write_OADijkstra
2019-09-28 07:58:48 +09:00
Peter Barker
6d71ef5cf8
AP_Logger: move EKF timing logging out to EKF
2019-09-03 09:28:37 +10:00
Peter Barker
631725f817
AP_Logger: add Write_Command for writing out received mavlink commands
2019-08-27 09:32:00 +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
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
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
Peter Barker
7c102b90fa
AP_Logger: use singletons when logging camera information
2019-07-09 09:32:39 +10:00
Peter Barker
e009b7aee5
AP_Logger: move logging of EKF packets out to EKF
2019-07-06 19:05:51 +10:00
Peter Barker
d9c30f489f
AP_Logger: use beacon singleton
2019-07-01 07:20:58 +09:00
Michael du Breuil
f8750a6d18
AP_Logger: Fix AP_GPS.h include
2019-06-18 10:02:05 +10:00
Randy Mackay
c7b1ad3443
AP_Logger: add Write_OA
2019-06-11 13:13:22 +09:00
Peter Barker
540d4ae796
AP_Logger: RangeFinder library now does its own logging
...
Since we were poking the backends directly it should probably be over
there
2019-04-09 22:17:58 +10:00
Peter Barker
57c4cbc771
AP_Logger: use RSSI singleton for logging
2019-04-09 09:33:13 +10:00
Peter Barker
d90e554608
AP_Logger: move logging of ARSP into Airspeed library
2019-04-09 09:29:35 +10:00
Peter Barker
26d8627d18
AP_Logger: use airspeed singleton for logging
...
This avoids the header dependency on airspeed
2019-04-09 09:29:35 +10:00
Tom Pittenger
027f9afcf8
AP_logger: rename dataflash to logger and refactor the filename logger.bin
2019-03-28 16:40:58 +11:00
Michael du Breuil
0743b979fa
AP_Logger: Don't log AHR2 unless the quat is available
...
This should not be a functional change, because if the secondary
attitude is available then the secondary quat will be as well
2019-03-19 11:42:54 +11:00
Randy Mackay
e28efeceac
AP_Logger: implement Write_ESC
2019-02-18 20:55:47 +09:00
Mark Whitehorn
c9c802f617
AP_Logger: call wrap_360_cd on yaw in WriteAttitudeView
2019-02-15 09:17:08 +09:00
Peter Barker
9108eeb8f5
AP_Logger: log rally points into dataflash on upload
2019-02-12 11:48:55 +11:00
Peter Barker
9a04ae5cf7
AP_Logger: use a MessageWriter to emit rally points
2019-02-12 11:48:55 +11:00
Tom Pittenger
9b540a6380
AP_Logger: log health failure probability
2019-02-03 08:25:46 -08:00
Peter Barker
5ecb730766
AP_Logger: remove rally argument from Write_Rally - use singleton
2019-01-31 09:51:25 +09:00
Peter Barker
7525c593cb
AP_Logger: stop taking mission as argument to Write_EntireMission
2019-01-29 19:07:05 -08:00
Andrew Tridgell
1d57385184
AP_Logger: removed f4light logging backend
2019-01-21 21:57:21 +11:00
Peter Barker
6fc76a32af
GLOBAL: use AP::logger() and strip redundant Log_ from methods
2019-01-18 18:08:20 +11:00
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
2019-01-18 18:08:20 +11:00
Peter Barker
6a59dd04a7
DataFlash: rename to AP_Logger
2019-01-18 18:08:20 +11:00