Andrew Tridgell
00f3113e83
PX4: removed driver startup from rc.APM
...
moved to AP_BoardConfig instead
9 years ago
Andrew Tridgell
0d59935847
AP_BoardConfig: fixup for merge after VRBrain changes
9 years ago
Andrew Tridgell
77bee322e9
AP_BoardConfig: support the PHMINI as BRD_TYPE=5
9 years ago
Andrew Tridgell
61e15af3ca
AP_BoardConfig: added BRD_TYPE
...
this allows for PH2SLIM support with BRD_TYPE=6
9 years ago
Andrew Tridgell
7c5171e9b9
AP_BoardConfig: set default temperature on PH2 to 60
9 years ago
Andrew Tridgell
7806aa4274
AP_BoardConfig: moved optional sensors to the sensor startup
...
this makes startup much faster
9 years ago
Andrew Tridgell
36e0c7229a
AP_BoardConfig: implement PX4 driver start in C++
...
this brings driver startup into AP_BoardConfig, so we can start to
make driver startup depend on parameters
9 years ago
Andrew Tridgell
4643d6f314
AP_BoardConfig: break out PX4 setup from main code
...
refactoring in preparation for larger changes
9 years ago
Andrew Tridgell
e82384990d
AP_BoardConfig: moved px4 variables to px4 structure
...
refactoring in preparation for larger changes
9 years ago
Andrew Tridgell
45fa8faf08
PX4Firmare: submodule update
...
Merged VRBrain updates
9 years ago
Michael du Breuil
b310e1f987
Readme: Add coverity badge
9 years ago
Lucas De Marchi
53968e5d78
Tools: build_binaries: add bebop to arducopter-quad
9 years ago
Lucas De Marchi
6553e428c0
Tools: build_binaries: add navio/navio2 to antennatracker
9 years ago
Lucas De Marchi
6e9686a16b
Tools: build_binaries: use waf for Linux boards
9 years ago
murata
4eee3b1317
Copter: fix underflow in scheduler
...
If fast_loop method executed time is over MAIN_LOOP_MICROS,
scheduler.run method set value is 0.
9 years ago
Randy Mackay
0ed5665193
Copter: change parameter order of guided_set_angle
...
I thought it might be slightly better to put the optional parameters at the end
No functional change
9 years ago
Allan Matthew
6dd4e1a2aa
Copter: accept yaw rate commands in Guided atttude controller
9 years ago
Andrew Tridgell
270fa95a8d
AP_Morors: scale colyaw to match previous behaviour
...
this was missed in the motor scaling changes. Thanks to Rob for
noticing this.
9 years ago
IndustrialWasteWeaponOfUltimate
431f7da5b3
Tools: add Shinya Oda to GIT_Success.txt
9 years ago
Randy Mackay
65ee71075c
Tools: set GND_EFFECT_COMP for Bebop2 params
9 years ago
Randy Mackay
9842840346
Copter: GND_EFFECT_COMP parameter to enable ground effect compensation
9 years ago
Peter Barker
68630a86fe
Copter: fix logging after log download
...
Downloading a log causes DataFlash to stop logging.
Restart logging when we are not downloading and start_logging is called.
9 years ago
Lucas De Marchi
f0590581e4
autotest: standardize name of param files
...
Try to make the various param files to follow similar namings:
- Lowercase the few ones using uppercase
- Use dash to separate name components
- Start with "copter", "plane", "rover", etc instead of the mix we
had
- Remove "params" from the filename since it's redundant with the
extension
9 years ago
Tom Pittenger
127e86562a
AP_Relay: remove FixedWing dependency on airspeed
9 years ago
Tom Pittenger
a66e248f5c
AP_Airspeed: remove AP_Vehicle::FixedWing dependency
9 years ago
Tom Pittenger
e0136dc545
Plane: remove AP_Vehicle::FixedWing dependency in ap_airspeed
9 years ago
Tom Pittenger
ce7b766d8b
AP_Airspeed: remove AP_Vehicle::FixedWing dependency
9 years ago
Tom Pittenger
f85fc7c1dc
Plane: pass in max airspeed via function call instead of using aparm
9 years ago
Tom Pittenger
ae46c38ff7
AP_Airspeed: pass in max airspeed via function call instead of using aparm
9 years ago
Randy Mackay
ad697243b3
AP_MotorsMulticopter: initialise some members
...
This resolves some Covarity warnings at the cost of a small amount of flash
9 years ago
Randy Mackay
728e8f8f56
Copter: land_state uses enum
...
This resolves a Covarity warning related to initialisation (that was not really a problem) but it is better form anyway
9 years ago
Randy Mackay
3c87f67212
AC_PrecLand: initialise some members
...
This was not a real problem but it resolves some Covarity warnings
9 years ago
Randy Mackay
575795fa84
Copter: CTUN logging checks return value of height_above_terrain
...
This resolves a Covarity warning but it was actually safe before
No functional change
9 years ago
Randy Mackay
542677f1d5
Copter: land vertical control uses current_loc.alt instead of get_alt_cm
...
This resolves a warning from Covarity that we were not checking the return
value of Location_Class::get_alt_cm. It was not actually a problem.
No functional change
9 years ago
Randy Mackay
3be76743bf
Copter: precland checks get_alt_cm return value
...
This makes it easier for Covarity to recognise that we don't have an error by checking the return value of get_alt_cm
No functional change
9 years ago
Randy Mackay
83c3659acc
Copter: report version print fix
...
Found by Covarity
9 years ago
Randy Mackay
f4fee69f29
Copter: add div-by-zero check to get_pilot_desired_throttle
...
This divide by zero is only possible if there was a coding error in the setup of the throttle channel but added to make Covarity happy
9 years ago
Randy Mackay
20ade3bb17
Tracker: minor formatting fix
...
No functional change
9 years ago
Randy Mackay
0e5a91bb1b
Tracker: fix return results from preflight calibration
...
Was always returning success even in cases where it failed
Issue found by Coverity
9 years ago
Randy Mackay
8bb536b366
Copter: 3.4-rc2 release notes
9 years ago
Leonard Hall
50b694444b
AC_AttControl: correct method comments
...
No functional change
9 years ago
Leonard Hall
3349e24492
Copter: fix autotune unit conversions for step sizes
9 years ago
priseborough
e6f36f04db
AP_NavEKF2: Enable automatic use of range finder height
...
The EK2_RNG_USE_HGT parameter sets the height (expressed as a percentage of the maximum range of the range finder as set by the RNGFND_MAX_CM parameter) below which the range finder will be used as the primary height source when the vehicle is moving slowly.
When using a height reference other than GPS, the height datum can drift due to air pressure changes if using baro, or due to terrain height changes if using range finder as the primary height source. To ensure that a consistent height datum is available when switching between altitude sources, the WGS-84 height estimate of the EKF's local positi norigin is updated using a
single state Bayes estimator,
If rngfinder or gps height data is lost whilst being used, there will be a fall-back to baro data.
9 years ago
Tom Pittenger
1586abab8d
Revert "AP_Airspeed: Converted library to be stand-alone from APM:Plane."
...
This reverts commit 5439257236
.
9 years ago
Tom Pittenger
fc50f145ce
Revert "ArduPlane: Convert references to AP_Airspeed. Added automatic migration of ARSPD_FBW_MIN and ARSPD_FBW_MAX (plane parameter) to ARSPD_FBW_MIN and ARSPD_FBW_MAX (library parameter)."
...
This reverts commit da1b18d918
.
9 years ago
Tom Pittenger
82777873af
Revert "APM_Control: Convert references to AP_Airspeed."
...
This reverts commit cc5a2417a6
.
9 years ago
Tom Pittenger
e5bd23e34a
Revert "AP_TECS: Convert references to AP_Airspeed."
...
This reverts commit 09d53eaeca
.
9 years ago
Tom Pittenger
44037c13a1
Revert "AP_Vehicle: Removed unused airspeed_min and airspeed_max as now part of AP_Airspeed."
...
This reverts commit bf7ab052c1
.
9 years ago
Tom Pittenger
aa65fda01c
Revert "Replay: Convert references to AP_Airspeed."
...
This reverts commit 96b287735f
.
9 years ago
Tom Pittenger
8dad05d12e
Revert "Airspeed: store reference in libraries and populate it"
...
This reverts commit c090ba2257
.
9 years ago