Commit Graph

7492 Commits

Author SHA1 Message Date
CharlieBurge 62119d5bbe Copter: remove check on pause state 2023-03-09 18:13:38 +00:00
CharlieBurge 224e7c578f Copter: pause/resume reporting test 2023-03-09 18:13:38 +00:00
Peter Barker 8bee03a7b6 Tools: add ci action to validate bord list 2023-03-08 11:51:36 -08:00
Peter Barker c7025db356 Tools: add script for validating the board_list.txt file 2023-03-08 11:51:36 -08:00
Peter Barker a7eeb35150 Tools: remove defunct build-with-disabled-features.py
Replaced with test_build_options.py
2023-03-08 18:28:52 +11:00
Peter Barker 352fa37004 Tools: add various AP_Notify options to build_options.py 2023-03-07 22:51:43 +11:00
Peter Barker 25dd8caf2e board_types.txt: move rFCU and rGNSS to different IDs
these are clashing with board IDs already in-tree
2023-03-07 21:13:57 +11:00
Andrew Tridgell 06ac5258ea Tools: added board ID for rFCU and rGNSS 2023-03-07 17:31:54 +11:00
Andrew Tridgell 2781f65d56 AP_Periph: limit peripheral mag to 25Hz by default
we only read mag on the vehicles at 10Hz. Some magnetometers were
reporting data at 500Hz (see MMC5xx3 driver)

by sampling more slowly the data is accumulated and averaged on the
node which saves a lot of bandwidth
2023-03-06 17:24:29 -08:00
Andy Piper 027ffefa41 bootloaders: Pixhawk6C-bdshot bootloaders 2023-03-07 10:35:08 +11:00
Andy Piper 30c9512c86 bootloaders: QioTekZealotH743-bdshot bootloaders 2023-03-07 10:35:08 +11:00
Andrew Tridgell 5b5f7836df Tools: rebuild IO firmware with force heater feature support 2023-03-07 10:33:24 +11:00
Peter Barker 7fe547cfce Tools: add support for MAV_CMD_DO_SET_ROI_NONE 2023-03-07 08:06:01 +09:00
Andrew Tridgell a4a52c3e8c AP_Periph: cope with peripherals with i2c only rangefinders
if no uart then still check for non-uart sensors
2023-03-06 19:48:07 +11:00
Andrew Tridgell d3bf7fc946 AP_Periph: rename CAN_PROBE_CONTINUOUS to AP_PERIPH_PROBE_CONTINUOUS 2023-03-06 19:48:07 +11:00
Greg Poulos 16bd59e9b9 Tools: added name to GIT_Success.txt 2023-03-02 10:58:53 -08:00
Andrew Tridgell 52025086ac Tools: reserve ID for mRoControlOne and mRoCANPower module 2023-03-02 09:36:52 +11:00
Tom Pittenger 0779aef362 Tools/scripts: add AP_DRONECAN_SEND_GPS to build docs 2023-03-02 09:22:15 +11:00
Andy Piper be8a380629 bootloaders: add FlywooF405S-AIO bootloader 2023-03-02 07:57:34 +11:00
Randy Mackay f997b09358 Tools: autotest correction for sf45b 2023-03-01 18:22:22 +11:00
Randy Mackay bfa15133c7 Tools: autotest fixes for rover
fixes camera mission, set-message-interval, request-message,
SendToComponents
2023-03-01 18:18:51 +11:00
Randy Mackay c33de6c872 Tools: autotest fix for plane TestRCCamera 2023-03-01 18:18:51 +11:00
Peter Barker 349dd5089c AP_HAL_ChibiOS: replace NO_FASTBOOT with AP_FASTBOOT_ENABLED 2023-03-01 18:16:31 +11:00
Andy Piper f437f61db2 AP_Bootloader: add FlywooF405S AIO 2023-03-01 18:06:33 +11:00
Peter Barker dc803a5691 Tools: size_compare_branches.py: blacklist linux and esp32 boards for bootloader build 2023-03-01 12:01:03 +11:00
Peter Barker befcba61fa Tools: use build_iofirmware.py in build_ci.sh 2023-03-01 09:50:59 +11:00
Peter Barker c7fe8f7c33 autotest: add test for transitioning with disabled airspeed sensor 2023-02-28 21:43:09 +11:00
Andrew Tridgell a24763a2ba autotest: added a test for landing a copter with significant AHRS trim
this fails with EKF3
2023-02-28 17:16:39 +11:00
Peter Barker d9045997a0 AP_Bootloader: add SD card support to bootloader 2023-02-28 11:26:04 +11:00
Peter Barker fbc9da904c AP_BootLoader: correct memset in MD5Final 2023-02-28 11:26:04 +11:00
Peter Barker 5ebf31840f AP_Bootloader: rename md5.c to md5.cpp 2023-02-28 11:26:04 +11:00
Peter Barker 5de9633bd9 AP_BootLoader: copy md5 in from junkcode-tridge 2023-02-28 11:26:04 +11:00
Peter Barker f5cc7b206d Tools: rename HAL_SCHEDULER_ENABLED to AP_SCHEDULER_ENABLED
there's AP_HAL::Scheduler which confuses this
2023-02-28 11:26:04 +11:00
Shashwat Ganesh 11fb7c64e0 Tools: plane: GCSFailsafe test: cleanup timeouts 2023-02-27 07:56:25 +11:00
Shashwat Ganesh 2ffae80866 Tools: plane: GCSFailsafe test: cleanup parameters 2023-02-27 07:56:25 +11:00
Peter Barker 1e325d4aaa autotest: remove default value for paramValue in setGCSfailsafe
All callers were supplying a value, and it isn't clear why zero makes a
good default.
2023-02-26 17:31:11 +11:00
Peter Barker b287476cc6 Tools: autotest: add a test for Rover's INITIAL_MODE 2023-02-26 16:41:32 +11:00
Shashwat Ganesh dba76d2c8b Tools: plane: test gcs failsafe: FBWA and Parachute 2023-02-26 09:56:47 +11:00
Shashwat Ganesh ea206670c4 Tools: plane: test gcs failsafe: RTL 2023-02-26 09:56:47 +11:00
Tom Pittenger 223b91f6b4 Periph: fix sending GPS Heading packet at correct interval 2023-02-25 03:23:07 -08:00
Andrew Tridgell 4c6648fada autotest: added VTOLQuicktune test
ensure this script doesn't break
2023-02-24 09:43:41 -08:00
Pierre Kancir 8628fd998f Tools: Copter: add test for FS_GCS_TIMEOUT 2023-02-24 09:41:17 -08:00
Pierre Kancir 468356d513 Tools: rover: implement test_gcs_failsafe 2023-02-24 09:41:17 -08:00
Pierre Kancir 0b7ef942b4 Tools: move setGCSfailsafe in common 2023-02-24 09:41:17 -08:00
Henry Wurzburg 59a5babc06 AP_Periph:Add SLCAN feature note 2023-02-24 09:22:34 +11:00
Peter Barker df06e85450 autotest: fix arming checks test
waity for accels/gyros to settle
2023-02-24 09:21:42 +11:00
Peter Barker e494c40b61 autotest: correct fettec test
need to wait for accels/gyros to be healthy
2023-02-24 09:21:42 +11:00
Peter Barker 2475ee0239 autotest: add test for gyro consistency check 2023-02-24 09:21:42 +11:00
Peter Barker 421c382bcc autotest: add test for accel consistency check 2023-02-24 09:21:42 +11:00
Peter Barker 8ce904559d autotest: correct armable time calculation 2023-02-24 09:21:42 +11:00