Commit Graph

57373 Commits

Author SHA1 Message Date
jfbblue0922 378bfe238c Tools: allocate a board ID for AP_HW_JFB110
add JFB-110 board definition
2023-03-29 07:08:38 +11:00
Peter Barker 3fada15681 AP_InertialSensor: correct access beyond array in Ins TCal 2023-03-28 21:25:11 +11:00
Peter Barker 7990e4f964 SimOnHW: correct compilation on CubeOrangePlus
this was at 2 to reduce CPU load.

But particularly when CubeOrangePlus is playing around with auxiliary IMUs we really want to be running on SimOnHardware just what we're running on the normal firmware.  We can find CPU cycles elsewhere....
2023-03-28 21:25:11 +11:00
Henry Wurzburg 09331259bf Rover: allow clearing mission in AUTO when disarmed 2023-03-28 09:43:42 +11:00
Henry Wurzburg 67f19c6ddb AP_Mission: allow clearing mission in AUTO when disarmed 2023-03-28 09:43:42 +11:00
Randy Mackay e57a9cacb6 Copter: 4.3.6-beta2 release notes 2023-03-27 11:19:13 +09:00
Randy Mackay f3eb86bfa9 Rover: 4.3.0-beta12 release notes 2023-03-27 11:19:01 +09:00
Peter Barker 51757a192e AP_Mount: clarify attitude returned in get_attitude_quaternion method call 2023-03-27 09:03:35 +09:00
Peter Barker 81a73e9477 Tools: remove dead Tools/scripts/magfit_flashlog.py script
place has been taken by things like magfit.py
2023-03-27 10:43:57 +11:00
tzarjakob 6fa14ffe87 Tools: configuration of Precision Landing for custom build server 2023-03-27 09:04:07 +11:00
tzarjakob caee9f271a Rover: configuration of Precision Landing for custom build server 2023-03-27 09:04:07 +11:00
tzarjakob dc037b9825 Blimp: configuration of Precision Landing for custom build server 2023-03-27 09:04:07 +11:00
tzarjakob 97b7e8d1d0 ArduCopter: configuration of Precision Landing for custom build server 2023-03-27 09:04:07 +11:00
tzarjakob bd50e3eacf AP_HAL_ChibiOS: configuration of Precision Landing for custom build server 2023-03-27 09:04:07 +11:00
tzarjakob a91178d0e1 AC_PrecLand: configuration of Precision Landing for custom build server 2023-03-27 09:04:07 +11:00
Peter Barker 1bc9c490a1 Tools: remove remove redundant install-apt-ci.sh
this isn't referenced anywhere and is causing unnecessary maintenance overhead.

Presumably overtaken by github docker install images and the devenv install scripts
2023-03-27 08:50:08 +11:00
Andrew Tridgell e6d6848fb1 AP_Periph: prepare for 1.5.0 release 2023-03-27 07:36:19 +11:00
Andrew Tridgell 7f66e35459 AP_Periph: release notes for 1.5.0 2023-03-27 07:35:41 +11:00
murata 8c1e2546d8 Copter: Add an element of NAV_CONTROLLER_OUTPUT to ZIGZAG mode 2023-03-26 20:02:14 +11:00
Tom Pittenger 8c7fc012d4 AP_HAL: fix CANFrame initialization in constructor 2023-03-26 18:23:30 +11:00
Andrew Tridgell 3d3cd435c2 Plane: release notes for 4.3.5 2023-03-26 16:45:38 +11:00
Randy Mackay 71d02820a7 Copter: 4.3.6-beta release notes 2023-03-26 12:00:16 +09:00
Randy Mackay 9d9026ce15 Rover: 4.3.6-beta11 release notes 2023-03-26 12:00:02 +09:00
Andy Piper 5ecf7ff1fe AP_HAL_ChibiOS: ensure that DMA source is correct on DMA send for rcout 2023-03-26 09:59:59 +11:00
Andy Piper d8042a1325 AP_HAL_ChibiOS: ensure the rcout TIM_UP DMA request source is re-instated after cancellation
This fixes a bug in bdshot whereby dma cancellation could result in the wrong DMA channel
being used for dshot output and hence motors stopping
2023-03-26 09:59:59 +11:00
Peter Barker 3f21946d50 Copter: stop setting motor output levels at boot
We should not have different state in our motors library based on your RC stick positions at boot.

this call is made anywhere we actually arm the motors anyway.
2023-03-25 22:19:54 +11:00
Peter Barker 9ec6b69433 AP_Arming: add and use a define for AP_ARMING_AUX_AUTH_ENABLED
only the LUA bindings can actually activate this...
2023-03-25 15:56:22 +11:00
Peter Barker 575d803904 AP_Arming: remove redundant trim checks in Copter/Sub
The main rc_calibration_checks method checks all channels, not just the subset being tested explicitly on Copter/Sub.

The code making this redundant was added in 1b18a78d1d with a comment "Add a RC check that (<=min trim max) for all channels.
2023-03-25 11:04:36 +11:00
Andrew Tridgell 686da203f5 hwdef: fixed default GPS type for C-RTK2-HP 2023-03-25 10:59:28 +11:00
Peter Barker 89d336adaf modules: update mavlink to ardupilot's master commit 2023-03-25 08:54:39 +09:00
Peter Barker 9c2d68bcd1 Copter: remove enable_motor_output method
this doesn't actually do what it says it does.  I think the functionality to set the motors armed was split out long ago but this little method and its misleading comments remained
2023-03-25 07:57:48 +09:00
Andrew Tridgell 467cb75e95 Plane: release notes for 4.3.5beta1 2023-03-24 13:42:11 +11:00
Andrew Tridgell 19cd2a8fe6 AP_Airspeed: fixed airspeed peripherals
AP_Periph does not have the ARSPD_BUS parameter, and setting this
default sets the bus to one that doesn't exist, plus it can't be fixed
using user parameters
2023-03-24 12:01:31 +11:00
EShamaev 4ec74b1373 AP_Baro_LPS2XH SPI/IC bug for top bit 2023-03-24 10:55:54 +11:00
Pierre Kancir 0fdb1eb8a7 .github: replace testing of Hirsute by Jammy
Hirsute is OEL and don't work for long time
Jammy is 22.04 and should be properly tested
2023-03-24 10:55:35 +11:00
Andrew Tridgell 3eb9d119ea AP_Scripting: added wrap32_test.lua for testing wrap32 usec bdshot bug 2023-03-24 08:31:25 +11:00
Andrew Tridgell 19a46fff0f AP_Scripting: added vehicle:reboot() binding 2023-03-24 08:31:25 +11:00
Andrew Tridgell 4141dd5bbe HAL_ChibiOS: support starting the clock at non-zero
for testing time wrap bugs
2023-03-24 08:31:25 +11:00
Andrew Tridgell 7e3b538b16 waf: added --board-start-time configure option 2023-03-24 08:31:25 +11:00
Andrew Tridgell 726b3bca9d HAL_ChibiOS: switched to 64 bit maths for DShot timings
this fixes a timer wrap bug at 71 minutes after boot that impacts
bdshot
2023-03-24 08:31:25 +11:00
Henry Wurzburg 0029da959e AP_HAL_ChibiOS:improve MambaF405MINI defaults 2023-03-23 13:54:04 +11:00
bugobliterator 866e6672c8 AP_InertialSensor: fix duplicate sensor detection for AUX sensors 2023-03-23 13:53:44 +11:00
bugobliterator 97f92d9354 AP_HAL_ChibiOS: add support for initialising extra sensors as AUX 2023-03-23 13:53:44 +11:00
bugobliterator fee6f435ea AP_InertialSensor: increase the temp tolerance for INV2 driver for fifo reset 2023-03-23 13:53:28 +11:00
Ryan Friedman 04ec39eb9f AP_DDS: Use python3 shebang
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-03-23 13:51:38 +11:00
xiao a3c0e884b8 AP_HAL_ChibiOS: added PixSurveyA1-IND 2023-03-22 18:41:15 +11:00
xiao fb75c2f50b Tools: reserve ID for PixSurveyA1-IND 2023-03-22 18:41:15 +11:00
Cedric0489 288c9696ae bootloaders: add bootloader for PixSurveyA1-IND 2023-03-22 18:41:15 +11:00
Andy Piper 75c31cc8de bootloaders: bootloaders for Flywoo F745v2 2023-03-22 18:35:08 +11:00
Andy Piper 89f7913d32 AP_HAL_ChibiOS: hwdef for FlywooF745v2
Add SPL06 baro to FlywooF745v1
2023-03-22 18:35:08 +11:00