Peter Barker
495ec52a00
.github: produce elf_diff output for Plane
3 years ago
Nick Exton
ffa2bba35c
HAL_ChibiOS: add missing return to Dual CDC get_usb_baud()
3 years ago
Andrew Tridgell
e6aae3caf6
HAL_ChibiOS: fix G4 I2c bus speeds
3 years ago
Josh Henderson
483d308781
Copter: GCSMavlink Guided inputs check force_set and reject
3 years ago
Iampete1
0f8bcbf4b8
AP_Scripting: optimise genrated bindings for size
3 years ago
Iampete1
c1dbb1c046
AP_Scripting: change all -FLT_MAX FLT_MAX ranges to no check
3 years ago
Iampete1
302e855dab
AP_Scripting: add 'skip_check keyword to skip argument range check
3 years ago
Iampete1
0772af5539
AP_Scripting: generator: dont initalise trivial types
3 years ago
Iampete1
32d6919ae2
AP_Scripting: generator: remove unneeded else in nullable returns
3 years ago
Dr.-Ing. Amilcar do Carmo Lucas
181a5900df
Copter: Send ESC telemetry over mavlink while doing compassmot
...
compassmot can be used to bypass all PID control loops (this avoids forwarding IMU noise to the motors) while stress-testing the ESCs+motors.
So that temperatures can be monitored in real-time during those long tests, send ESC telemetry as well.
3 years ago
Peter Barker
90f8cbde13
SITL: provide HAL_x_ENABLED for many SITL features
...
This allows for the feature to be compiled out
3 years ago
Tatsuya Yamaguchi
918218bdd4
Copter: fix compilation when ACRO, SPORT and DRIFT modes are disabled
3 years ago
Peter Barker
aa4f375015
SITL: SIM_RichenPower: remove reference to stderr
3 years ago
Peter Barker
c9df857f16
SITL: avoid use of stderr/::fprintf
3 years ago
Peter Barker
94ad32b91c
SITL: remove HIL_MODE vestiges
3 years ago
Peter Barker
d98cda12c6
AP_HAL_SITL: remove HIL_MODE vestiges
3 years ago
Willian Galvani
0adc4562ad
Sub: add exception for linux boards when setting BARO_EXT_BUS
3 years ago
Willian Galvani
34b42d8252
AP_HAL: Navigator: set HAL_BARO_EXTERNAL_BUS_DEFAULT to 6
...
This is the bus exposed in the board for external sensors.
This is required as HAL_Linux doesn't probe all i2c buses.
3 years ago
Willian Galvani
2feb740a03
AP_Baro: add option to set BARO_EXT_BUS default value
...
This allows boards to define their own BARO_EXT_BUS default value.
This is mostly relevant for linux boards, as HAL_LINUX doesn't
probe all buses when BARO_EXT_BUS == -1.
3 years ago
Willian Galvani
d5ec5f1dfc
Sub: Motor-test: change disarm method on motor test timeout
3 years ago
tajisoft
68274ff996
AP_Scripting: fix switch check in ahrs-source
3 years ago
Andrew Tridgell
5f6af3567a
SRV_Channel: added SERVO_GPIO_MASK
...
this allows for channels to be set as GPIO without setting
SERVOn_FUNCTION=-1. That allows for use of UAVCAN or SBUS outputs on
those channels with a servo function, while using the aux pin as a
GPIO
3 years ago
Rishabh
13f3d04300
AC_Avoid: Early exit Dijkstra's path finder if destination is found
3 years ago
Peter Barker
98c105c4e2
mavlink: update for new version of pymavlink
3 years ago
Pierre Kancir
65ba7bfea6
README: fix CI links
3 years ago
Andrew Tridgell
493d8979d5
Plane: reset target speed on disarm
...
allows for multiple auto missions with DO_CHANGE_SPEED
3 years ago
Bill Geyer
d0d6457b31
Copter: fix tradheli landing detector bug
3 years ago
Andrew Tridgell
08fcfa04ae
APM_Control: only save autotune gains when P finished
...
this prevents saving values which are temporarily high due to tuning
process
See this bug report
https://discuss.ardupilot.org/t/plane-4-1-0-stable/76507/45
3 years ago
Peter Barker
5f32fb82e8
autotest: add basic test that Plane autotune completes
3 years ago
Andrew Tridgell
bf425a1edf
Plane: update release notes for 4.1.2beta1
3 years ago
Andrew Tridgell
570ecdc2e0
Plane: don't apply fw pitch limit in VTOL control for tailsitters
...
tailsitters may have narrow fixed wing limits but need high limits for
landing in high wind
found this on a HWing which was essentially impossible to auto land
3 years ago
Iampete1
f0bc041b86
AP_Gererator: IE Fuel Cell: reset health timer at init
3 years ago
Lucas De Marchi
24adf18685
AP_HAL_Linux: small fixes to cpu affinity
...
- Do not mention x:y form in the comment since it's not supported
- Give more detail in the help output regarding the meaning of each form
- No prints in the helper parse function, let the caller print it
3 years ago
HefnySco
9f1cbdc0a5
AP_HAL_Linux: cpu affinity
3 years ago
Stephen Dade
e85f803e27
SITL: Expand multi-drone example
3 years ago
murata
995b02e66b
Copter: Flight mode channels are optional, not just channel 5
3 years ago
Peter Barker
521918d74c
SITL: remove set-but-not-used _framerate member variable
3 years ago
olliw42
312604f577
AP_Mount: add handle_global_position_int() method to backend and use it + little spelling
3 years ago
Andrew Tridgell
8550765c25
Plane: update release notes for 4.1.1
...
# Conflicts:
# ArduPlane/mode_qrtl.cpp
# ArduPlane/quadplane.cpp
P
3 years ago
Randy Mackay
7424e0c743
Copter: 4.1.0 release notes
3 years ago
murata
fa609afc44
AP_Scripting: Change the script file name for messages
3 years ago
Josh Henderson
1e0ae4b998
GCS_MAVLINK: Common capacity_remaining_pct checks healthy status and has_current
3 years ago
Josh Henderson
ca568953d9
AP_BattMonitor: capacity_remaining_pct add checks for healthy status and has_current
3 years ago
bugobliterator
f298ea406e
HAL_ChibiOS: enable RNG only for H7 based boards off for the rest by default
3 years ago
bugobliterator
fc4d59c5a4
HAL_ChibiOS: setup hw random number generator for stm32 chips
3 years ago
bugobliterator
792e6666a3
HAL_ChibiOS: add random number generator implementation for ChibiOS
3 years ago
bugobliterator
e4f4b3ce1f
AP_HAL: add true random number generator
3 years ago
Peter Barker
0c94e013ca
Tools: add script to compare elf binaries from different branches
3 years ago
Hwurzburg
b327f80946
AP_Airspeed: do not cal if backend does not exist
3 years ago
Peter Barker
3a6a6b63f2
Plane: use mode name instead of number in failsafe text
...
We have the method, we should use it
3 years ago