Peter Barker
ccca0e8e0f
AP_GPS: stop using HAL_BUILD_AP_PERIPH to gate GPS backends
3 years ago
Andrew Tridgell
cdfa682be0
AC_AttitudeControl: use deadzone for pitch
...
when pitch for nose-in and tail-in is enabled we should use the
deadzone
3 years ago
Andrew Tridgell
f4548daa5a
AC_AttitudeControl: added an option for pitch weathervaning
...
when nose-in or tail-in, if the aircraft has significant pitch
asymmetry in hover then we would spin around in no wind if we use
pitch as an input
this makes pitch input for nose-in and tail-in optional and off by
default to preserve existing behaviour
3 years ago
Peter Barker
c33f6f3a8d
autotest: add tests to ensure we get BCN, RPM and PRX/PRXR log msgs
3 years ago
Peter Barker
134e4ff705
Rover: move logging of Beacon into Beacon library
3 years ago
Peter Barker
39eca59938
ArduCopter: move logging of Beacon into Beacon library
3 years ago
Peter Barker
e5c40d0e54
AP_Logger: move logging of Beacon into Beacon library
3 years ago
Peter Barker
bbcf0a0968
AP_Beacon: move logging of Beacon into Beacon library
3 years ago
Peter Barker
2327218822
Rover: move logging of Proximity into Proximity library
3 years ago
Peter Barker
de2182b88f
ArduCopter: move logging of Proximity into Proximity library
3 years ago
Peter Barker
a62e08ee40
AP_Proximity: move logging of Proximity into Proximity library
3 years ago
Peter Barker
795427e574
AP_Logger: move logging of Proximity into Proximity library
3 years ago
Peter Barker
3d854c7e92
Rover: move logging of RPM into RPM library
3 years ago
Peter Barker
f023f0443d
GCS_MAVLink: move logging of RPM into RPM library
3 years ago
Peter Barker
ab86dafda7
AP_RPM: move logging of RPM into RPM library
3 years ago
Peter Barker
23f2055330
AP_Logger: move logging of RPM into RPM library
3 years ago
Peter Barker
c09f56112e
AP_Arming: move logging of RPM into RPM library
3 years ago
Peter Barker
04cc45de65
hwdef: remove non-ascii character from hwdef
...
Killing the custom build server
3 years ago
Randy Mackay
375ab84e56
SITL: correct suggestion to user re wind estimatation param value
...
EK3_MCOEF becomes EK3_DRAG_MCOEF
EK3_BCOEF_ becomes EK3_DRAG_BCOEF_
3 years ago
Randy Mackay
002bcca7f9
AP_Baro: correct param description refering to EK3 wind est params
...
AP_NavEKF3: correct wind estimate param descriptions
mention of EK3_BCOEF_X/Y becomes EK3_DRAG_BCOEF_X/Y
3 years ago
Randy Mackay
37e9ce3fb7
AP_NavEKF3: correct wind estimate param descriptions
...
EK3_MCOEF becomes EK3_DRAG_MCOEF
EK3_BCOEF_X/Y becomes EK3_DRAG_BCOEF_X/Y
3 years ago
QioTek
56513a0761
Tools: added QioTekAdeptF427 board ID
...
Tools: added QioTekAdeptF427 board ID
3 years ago
Peter Barker
7474a31a83
waf: take ap_version.h int items from environment as we do str items
...
This will mean we take the integer version of GIT_VERSION from the env
too
3 years ago
Peter Barker
fa293fd5f3
github: set GIT_VERSION_INT to consistent value for checksum tests
...
For consistent git hashes
3 years ago
Peter Barker
eb930f830b
Tools: build_ci.sh: set consistent GIT_VERSION_INT in env
...
For consistent compiler output
3 years ago
Peter Barker
e0a96eaa83
AP_GPS: remove more code based on GPS_MOVING_BASELINE
3 years ago
Peter Barker
aa72559d00
AP_GPS: tidy initialisation of sending blobs
3 years ago
Peter Barker
4b6590734a
AP_GPS: move gps blob initialisation out to method
3 years ago
Andy Piper
13464ebb20
AP_RCTelemetry: check EKF checks against failsafe defaults.
3 years ago
Peter Barker
c805310152
Tools.py: add Volz, RobotisServo and FETTec to build_options.py
...
Allows for enabling/disabling on custom build server
3 years ago
Peter Barker
961cf659d9
SRV_Channels: stop gating FETTECONEWIRE parameters on HAL_BUILD_BUILD_AP_PERIPH
...
This would break fettech on AP_Periph. The define is off by default on
AP_Periph.
3 years ago
Peter Barker
a5be9d0f18
SRV_Channel: allow RobotisServo protocol to be compiled out
3 years ago
Peter Barker
9001058d12
AP_RobotisServo: allow RobotisServo protocol to be compiled out
3 years ago
Peter Barker
73b86ccc04
AP_HAL_ChibiOS: allow RobotisServo protocol to be compiled out
3 years ago
Peter Barker
3339d96573
SRV_Channel: allow Volz protocol to be compiled out
3 years ago
Peter Barker
d97c847966
AP_Volz_Protocol: allow Volz protocol to be compiled out
3 years ago
Peter Barker
2e20e26403
AP_HAL_ChibiOS: allow Volz protocol to be compiled out
3 years ago
Peter Barker
04a64a20fa
AP_NavEKF2: remove instance id from EK2 external interface
...
Removes passing of instance id in interfaces where -1 was the only value
ever passed in
3 years ago
Peter Barker
c1c18331f9
AP_AHRS: remove instance id from EK2 external interface
...
Removes passing of instance id in interfaces where -1 was the only value
ever passed in
3 years ago
Henry Wurzburg
c770a2bd58
hwdef: minimal GPS support for Flywoo baords
3 years ago
Andy Piper
1072cc772d
bootloaders: MatekF765-Wing-bdshot bootloader
3 years ago
Andy Piper
1a843f659f
AP_HAL_ChibiOS: bdshot version of MatekF765-Wing
3 years ago
Henry Wurzburg
98aec61899
Tools: add airspeed defaults to vehicle defaults files
3 years ago
Andy Piper
29e8f96275
AP_InertialSensor: move frontend update into ramfunc.
3 years ago
Andy Piper
2d62da9298
AP_FlashIface: make sure XIP flash is ready before returning
3 years ago
Andy Piper
64743b73ca
AP_Bootloader: change timeout on external flash init
3 years ago
Andy Piper
e89eb34d55
AP_HAL_ChibiOS: add I2C and compass backend to drivers in memory on H750
...
move more of EKF into memory on H750
move rc handling into memory on H750
disable double math on SPRacing H7
3 years ago
Michel Pastor
ef1058e60c
Tools: add revo-mini-sd bootloader
3 years ago
Michel Pastor
f4a3a65797
hwdef: add revo-mini-sd
3 years ago
Andrew Tridgell
0f230eec5a
AP_Scripting: increase default heap size in SITL and on F7/H7
...
if we have 500k or more memory then use 100k heap for Lua, making
setup easier
3 years ago