Peter Barker
9207bd8a8a
autotest: remove armability check from compass calibration test
...
The new prearm-checking code has shown that we're not actually armable
after all!
Even the new prearm bit won't tell you if you can arm - you have to arm
to test that!
4 years ago
Peter Barker
087300749c
autotest: ensure we have position without being armable for compass cal check
4 years ago
Peter Barker
38e324f141
autotest: do not check prearm bit in dataflash-over-mavlink
...
We won't be armable - but the other checks we make will ensure we get
the error we are looking for
Also use a more reliable way of draining the data from the autopilot
4 years ago
Peter Barker
5707d8ecc0
autotest: check new MAV_SYS_STATUS_PREARM_CHECK in wait_ready_to_arm
4 years ago
Andrew Tridgell
97cbf17d01
Tools: added HitecMosaic to autobuild
4 years ago
Andrew Tridgell
cb34025fef
Tools: added HitecMosaic bootloader
4 years ago
Andrew Tridgell
9fa60be1ba
AP_Periph: break out node status send
4 years ago
Andrew Tridgell
6ce9207394
AP_Periph: set HitecMosaic as AP_Periph target
4 years ago
Peter Barker
be52e642f7
autotest: adjust Replay gps bit to make final logfile replayable
4 years ago
Peter Barker
d0236ceac9
Replay: check_replay_branch.py: inspect all logs for replayability
4 years ago
Randy Mackay
28e769a79e
Tools: link AP_WheelEncoder for all vehicles
4 years ago
Andrew Tridgell
0c2770a8d4
AP_Periph: added DEBUG parameter for displaying stack usage
4 years ago
Andrew Tridgell
d586a2d853
AP_Periph: added magic FLASH_BOOTLOADER=42/43 values
...
when FLASH_BOOTLOADER=42 we will enter into a lockup loop, which will
trigger a watchdog. This is useful for testing watchdog support
4 years ago
Peter Barker
ba0367fa9f
Replay: add check_replay_branch.py to check for EKF output changes
...
Create a replay log using master branch.
Check out a specified branch, compile and run Replay against replay log
Run check_replay.py over the produced log
4 years ago
Peter Barker
8d756d8758
Replay: check_replay.py: default to print for progress function
4 years ago
Andrew Tridgell
4e4a044d5d
Tools: removed inhibitGps and inhibitGpsVertVel options
...
these were unused
4 years ago
Peter Barker
17f806cdb9
autotest: add test for execution of button-bound functions
4 years ago
Peter Barker
12f001066b
autotest: split out a wait_armed function
4 years ago
Peter Barker
211cd5255d
autotest: tweak beacon test to be replay-friendly
4 years ago
Peter Barker
498b0b79a3
autotest: Replay tests OpticalFlow and Beacons
...
autotest: run Replay on log generated by test.Copter.BeaconPosition
autotest: test OpticalFlow in replay tests
4 years ago
Tom Pittenger
58c7f8279d
Tools/autotest: fix CI by updating new ADSB_ENABLE->ADSB_TYPE param name
4 years ago
Tom Pittenger
2218f8292a
Tools: remove ADSB param that is already default
4 years ago
Andrew Tridgell
895b9a34f9
Tools: support uartI, allowing a total of 9 uarts
...
this allows for OTG2 on the MatekH743 board, which makes SLCAN much
easier
4 years ago
Mehmet Recep Aşkar
31ebcdff75
Tools: added name to GIT_Success.txt
4 years ago
Pierre Kancir
cd98129022
Autotest: fix css loading for autotest.ardupilot.org
4 years ago
Phillip Kocmoud
602388224b
AP_Bootloader: Repurpose unused mRo board ID
4 years ago
Randy Mackay
bce3c551e7
Tools: sub set-position-target-global-int sends target once
4 years ago
Randy Mackay
d63fe1eb6c
Tools: sub set-position-target uses negative altitude
4 years ago
Pierre Kancir
07ffac429b
Tools: rover: add test for slew rate
4 years ago
Peter Barker
ab95a1f8fd
Tools: create a heading function to remove duplication
4 years ago
Peter Barker
8be13ac5db
Tools: update instrall-prereqs-ubuntu for groovy
4 years ago
Peter Barker
9e20f4a68d
autotest: add a test for compass yaw sources
4 years ago
Tom Pittenger
cf2b3d9bc6
AP_Periph: add AP_BattMonitor support
4 years ago
Pierre Kancir
2e5a5cd43f
Tools: correct comment on SITLtest-can
4 years ago
Andrew Tridgell
3366ee9496
Tools: fixed replay CI build
4 years ago
Peter Barker
3f6b398a01
autotest: include EK2,EK3 and DAL LogStructures in code-defined messages
4 years ago
Peter Barker
b788a172c8
autotest: add simple test for IE24 generator
...
Tools: Modified richenpower autotest setup
autotest: IE24: Add error code failsafe test
4 years ago
Pierre Kancir
6534557832
Tools: fix replay build on build_ci.sh
4 years ago
Peter Barker
935d39322c
autotest: correct test for mode-change-reason change
4 years ago
Randy Mackay
f257dc20d0
Tools: add test.Copter.GPSViconSwitching to CopterTests1d
4 years ago
Randy Mackay
b6fe039a9f
Tools: autotest for beacon sets EK3_SRC params
4 years ago
Phillip Kocmoud
ef80935173
Bootloader: Add bootloader for Pixracer Pro and Control Zero OEM H7
4 years ago
Phillip Kocmoud
701ab83f01
HAL_ChibiOS: Added support for mRo ControlZero OEM H7 flight controller
4 years ago
Andrew Tridgell
ce95b7e81a
waf: added --enable-memory-guard option
4 years ago
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