Peter Barker
09c040891e
hwdef: cap number of Compass, Baro and INS instances
...
saves flash as we don't have to have the parameter structures
3 years ago
Peter Barker
7f584ad2c8
hwdef: SkyViper gets COMPASS_MAX_SENSORS 1
3 years ago
Randy Mackay
6c947fc10b
AP_NavEKF2: minor spelling fixes to optflow fusion
3 years ago
Randy Mackay
f57a081ceb
AP_Math: minor control format fix
3 years ago
Leonard Hall
a47fc65511
AP_Math: Control: improve real time S-Curve response to small inputs
3 years ago
Peter Barker
6fb8a4fc15
AP_RangeFinder: correct grammar on type field
3 years ago
Andy Piper
0e18bd450d
AP_HAL_ChibiOS: fix bi-directional dshot on omnibusf4pro
3 years ago
Andrew Tridgell
a32ecfbf29
mavlink: added read size limits on FTP read
...
thanks to Michael Oborne for spotting this:
https://github.com/ArduPilot/MissionPlanner/issues/2784
3 years ago
Henry Wurzburg
425aef59dc
AP_Vehicle: fix error in Tricks on a Switch qualifier
3 years ago
Henry Wurzburg
92f76d0b7f
AP_Scripting: fix error in Tricks on a Switch qualifier
3 years ago
Peter Barker
6b21d117a9
AP_Terrain: stop passing mission in Terrain constructor
...
Terrain can use the mission singleton
This means Copter can have terrain while compiling mission out
3 years ago
Peter Barker
8cdda7dec2
AP_Common: stop passing mission in Terrain constructor
...
Terrain can use the mission singleton
This means Copter can have terrain while compiling mission out
3 years ago
Peter Barker
06c61070dc
AP_Motors: add and use AP_MOTORS_FRAME_DEFAULT_ENABLED
3 years ago
Peter Barker
b88bfa962b
AP_HAL_ChibiOS: add and use AP_MOTORS_FRAME_DEFAULT_ENABLED
3 years ago
Peter Barker
f72024fc63
AP_AHRS: move logging of LogEvent::SET_HOME up
3 years ago
Peter Barker
a6713f8368
GCS_MAVLink: build ArduPilot against all.xml not ardupilotmega.xml
3 years ago
Peter Barker
e9358ff491
GCS_MAVLink: provide default implemenation of handle_change_alt_request
...
The TODO items to actually implement these are almost 6 years old.
Since then these methods have been burning space.
This doesn't even make sense for several vehicles, so a default
implementation which does nothing seems OK.
3 years ago
Peter Barker
bb42ab3eb3
AP_Terrain: do not use location object if it is zero
...
This can happen at boot-time if the vehicle has no idea where it is
3 years ago
Peter Barker
5fe91f16af
AP_Terrain: avoid direct use of Location alt field
3 years ago
Peter Barker
4dfc9494ef
SITL: correct compilation if INS_TEMPERATURE_CAL_ENABLE is off
3 years ago
Peter Barker
558f6babc4
AP_InertialSensor: correct compilation if INS_TEMPERATURE_CAL_ENABLE is off
3 years ago
Joshua Henderson
dc8df8f147
AP_Compass: add define for COMPASS_ENABLE
3 years ago
Joshua Henderson
3df82b26de
hwdef: MatekF045-CAN remove unused define, set BATT_Default 0
3 years ago
Joshua Henderson
ecacd513c2
hwdef: f405-MatekGPS add debug pin info, set default arspd, batt 0
...
and remove ADSB from build
3 years ago
Joshua Henderson
8505017d26
hwdef: Add f405-MatekAirspeed
3 years ago
Peter Hall
a56eac0274
AC_AttitudeControl: WeatherVane: add takeoff and landing override params
3 years ago
Peter Hall
8fdc85ccbe
AC_AttitudeControl: WeatherVane: add tail in option
3 years ago
Gone4Dirt
cc545efa29
AC_AttitudeControl: add weathervane library
3 years ago
Gone4Dirt
15b3dbe63c
RC_Channel: Allow weathervaning from rc switches
3 years ago
Bill Geyer
0a65fbbcb5
AC_AutoTune: tradheli-update parameter descriptions and default values
3 years ago
Bill Geyer
87fd0480bb
AP_Motors: Tradheli-update coll_land_min default
3 years ago
Henry Wurzburg
c3950aed2f
AP_Vehicle: extend nav_scripting to all modes
3 years ago
Henry Wurzburg
b262e9ffbf
AP_Scripting: extend nav_scripting to all modes
3 years ago
Andrew Tridgell
ab8c40d9bc
GCS_MAVLink: report airspeed unhealthy when being rejected
...
this gives the pilot feedback on airspeed failing EKF innnovation
checks and switching to synthetic airspeed
3 years ago
Andrew Tridgell
aab0c31385
AP_DAL: prevent logical loop between AHRS and EKF
...
this prevents the EKF using its own rejecting_airspeed flag
3 years ago
Andrew Tridgell
01ac314837
AP_AHRS: use EKF rejecting_airspeed flag
...
stop using airspeed sensor when EKF is rejecting the sensor
3 years ago
Andrew Tridgell
9dcff1a23f
AP_NavEKF3: set rejecting_airspeed flag
...
we report as rejecting airspeed when we have not fused airspeed for 3s
and want to use airspeed
3 years ago
Andrew Tridgell
949975a856
AP_NavEKF2: set rejecting_airspeed flag
...
we report as rejecting airspeed when we have not fused airspeed for 3s
and want to use airspeed
3 years ago
Andrew Tridgell
a6142fa3dd
AP_NavEKF: added rejecting_airspeed flag in EKF status
3 years ago
Andrew Tridgell
7643c5d3f3
SITL: log airspeed in SIM2
3 years ago
Peter Barker
13f7e12d2a
Revert "AP_Param: Use AP:FS() to read files"
...
This reverts commit e6929892e3
.
3 years ago
Andy Piper
ddfef6944b
AP_BLHeli: correct documentation for passthrough port
...
pre-emptively setup serial passthrough to increase BLHeliSuite reliability
3 years ago
Andy Piper
ab25fc659a
AP_HAL_ChibiOS: correct prescaler algorithm
...
remove redundant PWM reset
3 years ago
Tatsuya Yamaguchi
4309fc817e
AP_Proximity: change variable type from float to uint8_t
3 years ago
murata
7eb231281b
AP_HAL: Remove meaningless semicolons
3 years ago
murata
6c83f2262d
AP_Scripting: Remove meaningless semicolons
3 years ago
murata
a6ea55735f
AP_HAL_ChibiOS: Remove meaningless semicolons
3 years ago
murata
0ab9f331a4
AP_Soaring: Remove meaningless semicolons
3 years ago
murata
1e46fe3cf3
AP_Param: Remove meaningless semicolons
3 years ago
murata
127f356c86
AP_Frsky_Telem: Remove meaningless semicolons
3 years ago