Andrew Tridgell
70a8853e6a
Replay: adjust lost message threshold
...
this needs to be a bit higher to cope with truncated logs (if SITL
ends in the middle of an EKF log write then we end up with a mismatch
in log msg counts)
4 years ago
Andrew Tridgell
32bead6013
Replay: use common events and structures
...
allows for --force-ekf2 and --force-ekf3 to run the other EKFs events
when needed
4 years ago
Andrew Tridgell
1250f62c88
Replay: fix for WriteV usage and cleanup unused code
4 years ago
Andrew Tridgell
e143257f8a
Replay: added GSF msgs to check_replay.py
4 years ago
Andrew Tridgell
e122d8ae8e
Replay: allow build with "./waf replay"
...
a bit easier to remember
4 years ago
Tom Pittenger
3b6513b932
Tools: add CubeBlack to list of AP_Periph supported boards
4 years ago
Michael du Breuil
960437d446
Tools: Add the SFML configuration flags as needed for joysticks
4 years ago
Peter Barker
29b913cd41
autotest: avoid using undefined fmt variable
4 years ago
bugobliterator
f502af99b2
AP_Periph: fix uninitialised buffer arrays
4 years ago
Peter Barker
55697a8f8e
Tools: correct decoding of hex values in watchdog decoder
4 years ago
Peter Barker
58bdae1b52
autotest: get Valgrind closer-to-working
...
This gets us past the reboot problem for the most part, where Valgrind doesn't like you exec'ing
4 years ago
Andrew Tridgell
00cfc1932f
autotest: fixed arm delay in replay test
...
thanks to Peter
4 years ago
Andrew Tridgell
2e60fbc6d3
waf: fixed headers check
4 years ago
Andrew Tridgell
7308384cdc
Replay: require a filesystem for replay
4 years ago
Andrew Tridgell
20ecac5e9f
Replay: fixed build on boards with OSD
4 years ago
Andrew Tridgell
5f669e22ff
autotest: adjust optical flow speed test
4 years ago
Andrew Tridgell
4edc784dc4
Replay: allow replay on ChibiOS
4 years ago
Andrew Tridgell
1a1ca7cca7
autotest: fly a bit higher in optical flow test
...
test was occasionally hitting the ground
4 years ago
Andrew Tridgell
7568639af7
Replay: don't build on chibios
4 years ago
Andrew Tridgell
025cf8f72b
autotest: cleanup load_local_module
4 years ago
Andrew Tridgell
0ca54016bb
Replay: cleanup use of globals
4 years ago
Andrew Tridgell
690af580c9
autotest: abstract out load_local_module()
...
this will be useful for other tests
4 years ago
Andrew Tridgell
f674d124d6
autotest: use SITL replay
4 years ago
Andrew Tridgell
85aa64780c
Replay: allow replay to run on SITL instead of linux HAL
4 years ago
Andrew Tridgell
7b50780c5e
autotest: fixed rmtree error in autotest
4 years ago
Andrew Tridgell
a37cae5dae
autotest: added test.Copter.Replay test
4 years ago
Andrew Tridgell
f1f547f723
Replay: allow check_replay to be called as library
4 years ago
Andrew Tridgell
0d8a36d0c0
Replay: fixed linux build warning
4 years ago
Andrew Tridgell
3dff0b3d58
autotest: removed dcm yaw test
...
this should not be part of replay PR
4 years ago
Andrew Tridgell
541d11ee05
Replay: cleanup unused code
4 years ago
Andrew Tridgell
fb4b149a73
travis: fixed for tools group for DAL standalone
4 years ago
Andrew Tridgell
367c993673
Replay: fixed cast of REY3
4 years ago
Andrew Tridgell
e7fa722290
Replay: support overriding parameters
4 years ago
Andrew Tridgell
18e3c478f3
travis: added replay to travis build tests
4 years ago
Andrew Tridgell
403275beea
autotest: added RBOH message
4 years ago
Andrew Tridgell
3d2f07e757
Replay: support body frame odometry
4 years ago
Andrew Tridgell
4a06641048
autotest: added RWOH message
4 years ago
Andrew Tridgell
afb11cf29b
Replay: support wheel odomotry
4 years ago
Andrew Tridgell
7f0113b82d
autotest: added REPH and REVH
4 years ago
Andrew Tridgell
0ee8b415f2
Replay: support external position and velocity data
4 years ago
Andrew Tridgell
ef5baaf482
autotest: added ROFH msg
4 years ago
Andrew Tridgell
1fb421ae6a
Replay: handle optical flow
...
and move frame processing to AP_DAL
4 years ago
Andrew Tridgell
614a77d2c9
Replay: allow for early log end in check_replay.py
...
when session is killed we can lose one frame worth of EKF msgs
4 years ago
Andrew Tridgell
4cd5ac5164
Replay: add call to RFRF handler
4 years ago
Andrew Tridgell
8ba067608b
autotest: cope with LogStructure.h in multiple places
...
and allow for no docs in replay msgs
4 years ago
Andrew Tridgell
09265a8a9b
Replay: improved failure reporting in check_replay.py
4 years ago
Andrew Tridgell
42d62e138b
Tools: updated test helpers to assist in replay testing
...
Co-authored-by: Peter Barker <pbarker@barker.dropbear.id.au>
4 years ago
Andrew Tridgell
3ae237b652
autotest: started work on replay testing
4 years ago
Andrew Tridgell
161f2a8d2f
autotest: improved error msg for missing doc fields
...
Co-authored-by: Peter Barker <pbarker@barker.dropbear.id.au>
4 years ago
Andrew Tridgell
0c1d665818
waf: support no-gcs and DAL builds
4 years ago