Andrew Tridgell
e5db2ea111
mavlink: submodule update
3 years ago
Peter Barker
bbff00dc0d
autotest: be generous with mission upload timeouts
...
A *lot* of simulated time can pass while the Python gets its act together. Allow a very large amount of time to pass while uploading missions.
3 years ago
Peter Barker
eed9c2e38b
autotest: validate kwargs to wait_and_maintain_range
3 years ago
Peter Barker
add5243634
autotest: Rover: ensure we actually stop at rally point
3 years ago
Peter Barker
a237a42390
build_ci.sh: change back to original directory after running profile
...
.profile changes directory on Vagrant VMs.
3 years ago
Peter Barker
26d3ffc27d
GCS_MAVLink: correct INS_generic example
...
segfaults due to lack of singletoin objects in examples
3 years ago
Peter Barker
a4773413e4
AP_InertialSensor: correct INS_generic example
...
segfaults due to lack of singletoin objects in examples
3 years ago
Peter Barker
44229c87f0
Tools: size_compare_branches: allow compilation with --extra-hwdef
3 years ago
Andy Piper
3521090dd5
AP_HAL_ChibiOS: correct HAL_SPI_CHECK_CLOCK_FREQ build error
3 years ago
Andy Piper
a6312ac893
AP_InertialSensor: correctly detect bad frames on regular ICM42xxx
3 years ago
Andy Piper
2b7bb84838
AP_HAL_ChibiOS: increase ICM42xxx SPI clock to 16Mhz on MatekH743
3 years ago
Andy Piper
221ab9752e
AP_InertialSensor: synchronise fifo reads on the ICM42xxx
3 years ago
Peter Barker
5eb2f6780e
autotest: tidy angle test
3 years ago
Randy Mackay
3097eb763e
Rover: 4.2.3-rc1 release notes
3 years ago
Randy Mackay
c7dc1fc441
Copter: 4.2.3-rc1 release notes
3 years ago
Peter Barker
8fd5df33d5
autotest: add test for stick-mixing in auto mode
3 years ago
Peter Barker
aec179ca40
Rover: fix stick mixing in auto mode
3 years ago
Peter Barker
ffc0d8b229
autotest: add test that we need RC input by default to arm for Copter
3 years ago
Peter Barker
cb9f376638
Copter: make rc-in-failsafe checks a prearm check rather than an at-arm check
3 years ago
Peter Barker
1e3f37908c
Copter: factor out an rc_throttle_failsafe_checks method
...
NFC, preparing to call this from elsewhere
3 years ago
Peter Barker
46dacd3b61
autotest: add tests for disallowing flying mid-air
3 years ago
Peter Barker
48fd37cd25
AP_DroneID: add missing element to constructor
3 years ago
Peter Barker
445ee86734
autotest: tidy resetting of parameters after battery failsafe test
3 years ago
Peter Barker
67a87800f9
AP_OpenDroneID: correct compilation under gcc 7.5.0
3 years ago
Peter Barker
df2e354828
build_binaries.py: print not-found-on-boardlist message
...
Makes it clearer in the output that we're skipping a board because it isn't in the configure list. Currently it just does the submodule updaet then goes onto the next build, without telling you why it's not doing anything more
3 years ago
Peter Barker
f345c16fda
AP_Math: add dignostic message for SCurve internal error
3 years ago
Peter Barker
e29374fa04
Tools: extract_features.py: allow for regular expressions for features
...
Also switch to keying off the define in build_options.py rather than the label as the label is not unique and we'd have to munge them badly (and enforce shape) where we can just use the ArduPilot defines which are all pretty well-formed.
3 years ago
Peter Barker
5b3a6daa7b
AP_Mission: rename contains_terrain_relative->contains_terrain_alt_items
...
can we rename "constains_terrain_relative" to "contains_terrain_alt"? No big deal of course but "terrain_alt" is what we use in Copter so it's more likely to show up in searches.
3 years ago
Peter Barker
6709c6d72d
AP_Arming: rename contains_terrain_relative->contains_terrain_alt_items
...
can we rename "constains_terrain_relative" to "contains_terrain_alt"? No big deal of course but "terrain_alt" is what we use in Copter so it's more likely to show up in searches.
3 years ago
Peter Barker
1c7e2f5094
AP_HAL_SITL: correct bind-value SIM_RC_FAIL handling
...
If SITL is not receiving any sitl rc input (so _sitl_rc_in.recv(...) is allways returns -1 then the bind-values code would never be crossed so the RC input values would remain at their initialisation values rather than honouring the SIM_RC_FAIL setting which says they should go to bind values (notably throttle-to-950)
3 years ago
bugobliterator
760436c282
bootloaders: update bootloaders for CubeOrange and related hardware
3 years ago
bugobliterator
fce49232b2
hwdef: disable power reset on peripheral line
3 years ago
Peter Barker
0632b9a0c4
Tools: powr_status.py: remove MAV_POWER_STATUS_ from bit descriptions
3 years ago
Andrew Tridgell
204a8cdc55
Plane: release notes for 4.2.3beta2
3 years ago
Andrew Tridgell
33f6c42bd4
Tools: rebuilt bootloaders
...
rebuild bootloaders impacted by
https://github.com/ArduPilot/ardupilot/pull/21308
3 years ago
Andrew Tridgell
cc2589777f
AP_Periph: pass correct WGS84 height on GPS peripherals
3 years ago
Andrew Tridgell
cdf8cad801
AP_GPS: fixed undulation for DroneCAN GPS
3 years ago
Andrew Tridgell
74a66ede95
AP_OpenDroneID: prevent sending of lost transmitter msg too fast
3 years ago
Andrew Tridgell
0e037c99f3
hwdef: support moving baseline yaw with Holybro G4 CAN GPS
3 years ago
Andrew Tridgell
6c3de20569
hwdef: support moving baseline GPS yaw on MatekL431-Periph
3 years ago
Shiv Tyagi
998119d011
SITL: fix var naming for precland device center
3 years ago
Andy Piper
9a450a05bb
Copter: add fast harmonic notch logging
3 years ago
Andy Piper
1c8d206dfb
Copter: fast attitude logging should be at loop rate
3 years ago
Andrew Tridgell
a34ff49bac
Tools: added ODID bootloaders
3 years ago
Andrew Tridgell
f6e233fb98
Tools: added ODID board types
3 years ago
Andrew Tridgell
2f4a3ea4e8
CI: added CubeOrange-ODID build
3 years ago
Andrew Tridgell
23744819dc
hwdef: added two OpenDroneID enabled builds
3 years ago
Andrew Tridgell
bfc5e90e9c
DSDL: added DroneCAN messages
3 years ago
Andrew Tridgell
9ce11159b0
AP_UAVCAN: support OpenDroneID
3 years ago
Joshua Henderson
ed47b10e0c
AP_Arming: add OpenDroneID Mandatory Arming Check
3 years ago