Andy Piper
f441ba21ee
AP_FlashIFace: make sure device is locked before reset
...
only lock device in normal mode
3 years ago
Andy Piper
a7ac4809b1
AP_HAL: disabled ADC3 on H750
...
define __FASTRAMFUNC__
3 years ago
Peter Barker
85b4ee289e
AP_Logger: log VER - ArduPilot version information
3 years ago
Peter Barker
8814486572
AP_Common: include integer version of hash in FWVersion struct
3 years ago
MallikarjunSE
a4b5bf1f4f
hwdef: Update hwdef to have only mag and airspeed
3 years ago
Randy Mackay
0c7ad9511f
AP_NavEKF3: FuseOptFlow only calculates range and velocity once
...
was unnecessarily recalculating these values before fusion
3 years ago
Andrew Tridgell
ef7e611aff
HAL_ChibiOS: added cubemx file for F745-8MHz
3 years ago
Randy Mackay
27a6cdd989
AR_Motors: minor format fix
3 years ago
Randy Mackay
e3baeac48c
AR_Motors: fix limits sometimes being overwritten
3 years ago
Randy Mackay
64a1ab9a93
AR_Motors: skid-steering vehicle limit fix
...
we should set the steering and throttle limits flags if we are not getting the desired output
3 years ago
Peter Barker
f25755a05f
GCS_MAVLink: mark MAV_CMD_DO_REPOSITION as having a location
3 years ago
Peter Barker
2e804bb0d5
GCS_MAVLink: mark MAV_CMD_DO_SET_ROI_LOCATION as having a location
3 years ago
Peter Barker
dffec9325e
GCS_MAVLink: create and use location_from_command_t
3 years ago
Walter Dunckel
f2347e7845
AP_HAL_ChibiOS: add missing EOL in output
...
without it a double define line was giving compiler an error
3 years ago
Michael du Breuil
382cbb9b4d
AP_Airspeed: Sanity check DLVR raw data before accumulating it
...
This is intended to help with really bad RF interference flipping bits on the I2C bus which can lead to some intresting results
3 years ago
Peter Barker
6e684b3496
hwdef: disable blheli on skyviper
3 years ago
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