Andrew Tridgell
2007d2b6eb
Replay: cope with FRAM messages
...
use them to trigger ahrs updates
10 years ago
Andrew Tridgell
dc1ff9a757
Replay: added in_list() method
...
neaten up code
10 years ago
Peter Barker
91b761cfb0
Replay: merge MessageHandler_* into MsgHandler.h/MsgHandler.cpp
...
These were trivial classes; having lots of these files around made
it painful to work with.
10 years ago
Andrew Tridgell
52f6332fa9
Replay: pass through some message types to output log
...
this gives mode information in output log
10 years ago
Andrew Tridgell
a356ad1c79
Replay: added MAG2 message
10 years ago
Andrew Tridgell
9f05e54d90
Replay: added support for EV message for copter arming
10 years ago
Andrew Tridgell
4e3d18bee4
Replay: added ARM message to logs, and auto ARM/DISARM
10 years ago
Andrew Tridgell
64a55c908f
Replay: fixed trailing nul and don't wait for EKF to init
10 years ago
Peter Barker
32beaea48c
Replay: use column labels rather than IDs in Replay.pde
10 years ago
Peter Barker
f3d1242d60
Replay: update Attitude on ATT rather than AHRS2
10 years ago
Peter Barker
67ba043b65
Replay: fix replay for CTUN (type=0) messages
10 years ago
Peter Barker
56a8bf5460
Replay: use the message's name rather than number to determine which message handler to use for a message
10 years ago
Peter Barker
42351edfa6
Replay: use dataflash log format messages to extract message data instead of using structs
...
dataflash logs have been self-describing since 2013. Replay now uses the descriptions supplied in the dataflash log to understand the format of any particular message.
This change should allow fields to be added to messages with no impact on Replay.
10 years ago
Andrew Tridgell
8f09ee077c
Replay: try to cope better with millisecond timestamps in 400Hz copter logs
10 years ago
Andrew Tridgell
ea10877113
Replay: fix handling of old IMU messages
10 years ago
Andrew Tridgell
95a1ab0cab
Replay: fixed build with new AP_Compass API
10 years ago
Andrew Tridgell
d239d8314a
Replay: fixed replay for re-organised dataflash messages
10 years ago
Andrew Tridgell
ad8480d5f7
Replay: keep airspeed msgs in log
10 years ago
Andrew Tridgell
231b44fc83
Replay: fixed baro.setHIL call
10 years ago
Andrew Tridgell
488714ccba
Replay: updates for new AP_Baro API
10 years ago
Andrew Tridgell
fa95ea91fd
Replay: generate dataflash logs in Replay
...
this allows the calculated EKF flight path to be compared with
different parameters by using replay
10 years ago
Andrew Tridgell
a3422325c7
Replay: cope with new airspeed log msg
10 years ago
Andrew Tridgell
c52578426e
Replay: cope with up to 3 IMUs
10 years ago
Andrew Tridgell
485397c4cb
Replay: cope with old copter attitude and baro msgs
10 years ago
Andrew Tridgell
baad65bafc
Replay: update for new copter ATTITUDE message
10 years ago
Andrew Tridgell
6e0e56a6ef
Replay: fixed loading of users parameters and parameter override
...
use compass.set_offsets() to avoid trying to write to storage
10 years ago
Andrew Tridgell
4fad9b0a89
Replay: fixed build of replay tool
...
changes to compass API
11 years ago
Andrew Tridgell
47926dc6ea
Replay: fixed for changes to AP_Compass HIL API
11 years ago
Andrew Tridgell
2acddb9696
Replay: fixed ahrs.set_fly_forward() in Replay for copter
11 years ago
Andrew Tridgell
250deaa32f
Replay: added vehicle class detection
11 years ago
Andrew Tridgell
623cbc3316
Replay: cope with too many log format msgs
11 years ago
Andrew Tridgell
eaf746b7fd
Replay: fixed velocity vector
11 years ago
Andrew Tridgell
ec04eba61c
Replay: handle multiple GPS sensors
11 years ago
Andrew Tridgell
60ad429d13
Replay: convert to new GPS API
11 years ago
Andrew Tridgell
5dfd9b074e
Replay: fixed for rover logs
11 years ago
Andrew Tridgell
ecdcf70ef5
Replay: added accel and gyro mask options
11 years ago
Andrew Tridgell
3218ac8e7a
Replay: added parameter handling
...
use parameters from log, and allow override
11 years ago
Andrew Tridgell
853271dd37
Replay: moved replay tool into Tools/Replay
11 years ago
Andrew Tridgell
66f238c0da
AP_NavEKF: support 400Hz replay from 50Hz logs
11 years ago
Andrew Tridgell
63874dfffd
AP_NavEKF: set fix type in GPS replay
11 years ago
Andrew Tridgell
09cce5d24e
AP_NavEKF: fixed replay with current copter logs
11 years ago
Andrew Tridgell
ffbd655ba0
AP_NavEKF: support dual sensors in log replay, and fix flight altitude
11 years ago
Andrew Tridgell
5bf170c440
AP_NavEKF: fixed log replay code
...
also added BARO and ARSP messages
11 years ago
Andrew Tridgell
1b1f9e41ab
AP_NavEKF: improved playback initialisation
11 years ago
Andrew Tridgell
0816642436
AP_NavEKF: handle intertial nav
11 years ago
Andrew Tridgell
c33da7b3a2
AP_NavEKF: fixed log playback for copter
11 years ago
Andrew Tridgell
093481786e
AP_NavEKF: added SIM state to playback tool
11 years ago
Andrew Tridgell
9c5647eef3
AP_NavEKF: stop log for gdb friendly playback
11 years ago
Andrew Tridgell
050b0fb9f1
AP_NavEKF: fixed compass declination, baro cal and time shift
...
now runs much faster
11 years ago
Andrew Tridgell
977ad4bbf6
AP_NavEKF: added dataflash log reader
...
this gives log playback into HIL
11 years ago