ardupilot/Tools
Peter Barker 1cefd2943b Replay: correct various atrophications in Replay tool
Replay: tear down threads before exitting

NKQ is a generated name - don't copy it across to output

Stop whinging about presence of NKF6 and friends; we know these generated names are not going to be present in modern logs

memcpy rather than strncpy within log_FMT

Correct strings vs optionally-terminated structure entries in sanity checks

Call AP_Param::load_all() to start the parameter saving thread.  AP_Compass' init() method now saves parameters (compass reordering), and because we're disarmed we will block until the parameter is pushed onto the to-save queue; if there's no thread popping off that list we block indefinitely.

Remove duplicate definitions of various singleton objects.

Replay: write out GPS message to output log

Useful for diagnosis, but also because we struggle to find a time base
without this and the pymavlink tools take forever to work

Replay: set COMPASS_DEV_ID and COMPASS_PRIO1_ID so EKF gets mag data

Replay: avoid use of system clock; use stopped-clock only

Replay: constraint to emitting output for single core only
2020-09-15 10:02:36 +10:00
..
AP_Bootloader Tools: Add Horizon31 PixC4 to board_types.txt 2020-08-10 13:33:32 +10:00
AP_Periph AP_Periph: fixed mavlink build warnings 2020-09-15 09:40:03 +10:00
ardupilotwaf waf: enable -Werror for whitelisted compilers on ChibiOS builds 2020-09-15 09:40:03 +10:00
autotest Tools: added --Werror option to autotest.py 2020-09-15 09:40:03 +10:00
bootloaders Tools: added bootloader for f103-Airspeed 2020-08-25 09:59:15 +10:00
CHDK-Scripts Global: Fix typos 2016-09-17 00:36:36 -03:00
CodeStyle Tools: remove xmlpretty, xmlint do a better job 2020-06-20 20:05:35 +10:00
completion Tools: completion: simplify bash completion for sim_vehicle.py 2020-08-06 20:55:13 +10:00
CPUInfo Tools: removed separate recursive sempahore test 2020-01-19 20:19:30 +11:00
debug Tools: switch to https URL for firmware 2019-12-08 07:44:14 +11:00
environment_install Tools: allow to skip completion installation 2020-09-05 13:31:03 +10:00
FilterTestTool Tools: FilterTestTool fix open .BIN files on case sensitive systems 2020-02-17 08:59:44 +11:00
Frame_params Tools: Remove some parametes from Hexsoon EDU450 Frame 2020-07-01 18:13:24 +10:00
geotag geotag.sh - an advanced geotagging tool. 2018-05-15 11:30:21 +10:00
GIT_Test Tools: added name to GIT_Success.txt 2020-07-28 15:12:24 +09:00
gittools Tools: gittools: add git-subsystems-split 2015-09-09 10:50:35 +10:00
Hello build: removed remaining make.inc files 2018-12-22 11:06:59 +11:00
IO_Firmware Tools: rebuild IO firmware 2020-08-24 16:32:35 +10:00
Linux_HAL_Essentials BeagleBone : comments corrected in RcAioPRU.p 2020-07-01 10:27:33 -07:00
LogAnalyzer Tools: LogAnalyzer: Python3 fixes 2020-07-17 11:16:06 +10:00
mavproxy_modules autotest: improve compass test diagnostics 2020-07-23 15:11:11 +10:00
Pozyx/IndoorLoiter Pozyx: update uno sketch to work with AP_Beacon 2016-12-01 19:21:38 +09:00
Replay Replay: correct various atrophications in Replay tool 2020-09-15 10:02:36 +10:00
scripts build_ci.sh: correct cron job check against 'linux' 2020-09-15 09:18:04 +10:00
UDP_Proxy Tools: added UDP proxy code 2019-09-24 12:41:44 +10:00
vagrant Tools: vagrant: remove duplicate from install script 2020-06-04 14:27:24 +10:00
Vicon Tools: fixed GPS pos error in Vicon script 2019-08-30 13:16:51 +10:00
PrintVersion.py Tools: rename APMrover2 to Rover 2020-04-14 09:50:34 +09:00