Commit Graph

7916 Commits

Author SHA1 Message Date
Peter Barker 4226371f76 Tools: add sensor_status_change.py 2023-08-10 08:04:01 +10:00
Andrew Tridgell 3f4a6a23dd Tools: added battery fitting script 2023-08-10 07:43:25 +10:00
Peter Barker dd388a3da2 Tools: add build_options.py option to remove fencepoint protocol
also gate more code on defines

Saves ~2kB
2023-08-09 17:53:54 +10:00
Ryan Friedman 09cdc27465 autotest: Add GSOF testing to test cases for CI
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-09 12:26:10 +10:00
Peter Barker c80ef940fd autotest: add tests for RELAY_STATUS message 2023-08-09 07:44:07 +10:00
bnsgeyer 357043f815 Tools: update autotest to work with heli SITL model changes 2023-08-07 22:10:09 -04:00
Peter Barker 10f93b9e50 autotest: add test for MAV_CMD_GUIDED_CHANGE_ALTITUDE 2023-08-08 11:59:06 +10:00
4o6FPV c7578371b3 Tools: added name to GIT_Success.txt 2023-08-07 08:29:55 -07:00
Ryan Friedman 4f08451ade Tools: Rename LORD to MicroStrain
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-07 19:16:03 +10:00
Peter Barker ea8dd05d1a Tools: add description for SIM_BATT_VOLTAGE 2023-08-07 15:32:31 +10:00
Andrew Tridgell 18a04b276e Tools: update SIYI_N7 bootloader 2023-08-06 09:23:45 +10:00
Tom Pittenger 88cc72f0ee AP_Periph: add networking 2023-08-06 09:20:08 +10:00
bugobliterator a3cb939723 bootloaders: add CubePilot-CANMod_bl 2023-08-06 09:20:08 +10:00
Tom Pittenger f885cb2eb6 Tools/ardupilotwaf: add support for Networking 2023-08-06 09:20:08 +10:00
Tom Pittenger 3bd1b3f7ed AP_Periph: add support for Networking 2023-08-06 09:20:08 +10:00
Andrew Tridgell 1cc83223af autotest: fixed using GNU screen for opening gdb
screen doesn't start the process in the current working directory
2023-08-06 09:15:30 +10:00
Ryan Friedman 2d68e1f40d Tools: Add missing GNU screen that's required for autotest
* Tools/autotest/pysim/util.py requires screen for GDB; it doens't support any other terminal types

Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-06 07:18:46 +10:00
Peter Barker c99b5e5d47 autotest: remove copter wait_for_alt
use common wait_altitude instead
2023-08-05 20:05:08 +10:00
Leonardo Garcia 903a9a1a22 Reserve board ID for M10059G 2023-08-05 18:36:00 +10:00
Peter Barker eadde74541 autotest: add blimp autotest framework 2023-08-05 09:51:44 +10:00
Randy Mackay ba72c58659 autotest: autotest gets GSF_reset test 2023-08-04 08:16:05 +10:00
Peter Barker 14c3b80c9c autotest: remove pointless try/except block in GSF test 2023-08-04 08:16:05 +10:00
Peter Barker 9bd19bc835 Tools: size_compare_branches.py: blacklist build of RADIX2HD bootloader
we don't have a hardware definition for this
2023-08-04 07:16:58 +10:00
Andy Piper 6ea7d0a258 autotest: relax constraints on wait_speed_vector() 2023-08-02 16:22:59 +01:00
Andy Piper 6e37beb63c autotest: relax precision loiter test 2023-08-02 16:22:59 +01:00
Andy Piper 07f89833c0 autotest: increase home tolerance 2023-08-02 16:22:59 +01:00
Andy Piper 076a0e848c autotest: relax test limits for single-precision 2023-08-02 16:22:59 +01:00
Andy Piper 0665ac0f4f autotest: correct SetHome test for single precision 2023-08-02 16:22:59 +01:00
Andy Piper 744028e79e waf: ensure all constants are float not double if not otherwise declared
allow DOUBLE_PRECISION_SOURCES in ap_find_tests()
2023-08-02 16:22:59 +01:00
Andrew Tridgell 6b0005d69a Tools: rebuild Here4AP bootloader 2023-08-01 11:38:03 +10:00
Andrew Tridgell abea5f8353 AP_Bootloader: added custom LED reset for Here4AP 2023-08-01 11:38:03 +10:00
Andrew Tridgell 1a4d87bc45 AP_Periph: fixed build with cAN term defines and single CAN 2023-08-01 11:38:03 +10:00
Peter Barker 3c46db5261 AP_Periph: rename ins locals to avoid conflict with ins member variable 2023-08-01 11:37:14 +10:00
Peter Barker 17343e2228 Tools: build_options.py: add SLCAN to build options
saves 4.1kB when disabled
2023-08-01 11:33:26 +10:00
Peter Barker 46b262cb32 waf: tidy interpretation of -Werror 2023-08-01 11:31:07 +10:00
Peter Barker 8b88dcf336 autotest: ensure we test SET_ROI_SYSID as both command-long and command-int 2023-08-01 10:16:14 +10:00
Peter Barker 8819490e32 autotest: allow log message entries to be excluded by OFFBOARD_GUIDED define 2023-08-01 10:07:28 +10:00
Peter Barker 3784841eaa Tools: extract_features.py: sort extracted features string into more useful order
when taking differences between output of this file it is more useful to sort the list regardless of compiled-in/compiled-out.
2023-08-01 07:08:19 +10:00
Andrew Tridgell c6a4c2ae87 Tools: added test for MSP GPS 2023-07-31 14:24:04 +10:00
Peter Barker 550f95f094 autotest: add autotest for RunMission script 2023-07-29 18:20:16 +10:00
Peter Barker 36a225f902 autotest: add run_mission.py quick-test tool 2023-07-29 18:20:16 +10:00
Peter Barker da2a3c4fca Tools: install valgrind as part of Ubuntu environment setup 2023-07-29 11:29:41 +10:00
Peter Barker 3f7d245c2c autotest: tweak plan GCS failsafe test
taking off when we're already aloft

also correct the test to make things actually tested; things were setup in such a way they'd pass without testing the things they were supposed to be
2023-07-29 09:33:37 +10:00
Andrew Tridgell 19029c4cc1 Tools: added SIYI NY flight controller
based on pinout of Durandal
2023-07-24 17:25:29 +10:00
Andrew Tridgell 7e91de33a4 AP_Periph: update release notes for 1.5.1 2023-07-23 09:02:13 +10:00
Andrew Tridgell 029070cb23 waf: enable CANARD asserts in SITL 2023-07-21 17:20:29 +10:00
Ramy Gad 25cec12223 Tools: added name to GIT_Success.txt 2023-07-21 08:15:23 +09:00
Peter Barker c8beddf4c7 autotest: test DO_SET_ROI_NONE as both long and INT 2023-07-19 17:03:00 +09:00
arshPratap e0f5e30985 Tools: add custom ROS 2 messages and service interfaces
- Moved from https://github.com/arshPratap/ardupilot_ros2.
- Document interface.

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2023-07-19 16:36:28 +09:00
Andy Piper 7c3900bcc9 bootloaders: bootloader for HEEWING-F405v2 2023-07-19 16:29:47 +09:00