Andrew Tridgell
9e9a048016
SITL: make heli RPM rpm1 in FlightAxis
9 years ago
Andrew Tridgell
f58d837026
AP_Motors: fixed heli RSC output range and float conversion
...
adds H_RSC_PWM_MIN, H_RSC_PWM_MAX and H_RSC_PWM_REV
9 years ago
Tom Pittenger
a512e807dc
AP_HAL_PX4: disarm motors on reboot so ensure they are off during bootloader upload
9 years ago
Tom Pittenger
b9cee76bbe
Plane: fix quadplane integrator to always clip to at least 0 to throttle_max
9 years ago
Tom Pittenger
82763ec8a9
Plane quadplane to use relative_ground_altitude() to take advantage of rangefinder easier
9 years ago
Tom Pittenger
f3ceee5389
Plane: use relative_ground_altitude
9 years ago
Tom Pittenger
b3f182157c
Plane: take advantage of rangefinder support in relative_ground_altitude()
9 years ago
Andrew Tridgell
55ad1548e4
Copter: fixed heli rotor speed control from AP_Motors refactor
9 years ago
Andrew Tridgell
79ffc28f68
SITL: fixed ground accel for helis in FlightAxis
...
fixes landing detection
9 years ago
Andrew Tridgell
7c227ac96c
SITL: debug code for logging raw SITL data
9 years ago
Andrew Tridgell
f6a7c1839a
SITL: use FlightAxis body accel
...
less noisy than rotating early accel
9 years ago
Andrew Tridgell
f6e42cb3e2
SITL: cope with restarting RealFlight while connected
9 years ago
Andrew Tridgell
9c13ac997e
SITL: use FlightAxis accel when not touching the ground
9 years ago
Andrew Tridgell
77b7852ff0
Plane: adjust recommend ranges for quadplane Q_VFWD_GAIN and Q_WVANE_GAIN
9 years ago
Andrew Tridgell
0b9fca6ef9
SITL: use quaternion attitude from FlightAxis
9 years ago
stefanlynka
0c06e62bce
Tracker: fixed calibration bug
9 years ago
Tom Pittenger
5df2e57209
AP_HAL_SITL: do not compile terrain class when terrain is not disabled via compile flag
9 years ago
Gustavo Jose de Sousa
6fa97c2289
waf: px4: require cmake version at least 3.2
...
That way we avoid build errors due to things not supported in earlier versions.
9 years ago
Gustavo Jose de Sousa
03728ac2f7
waf: cmake: enable minimum version checking
...
By using the environment variable CMAKE_MIN_VERSION.
9 years ago
Tom Pittenger
8b405e26ea
GCS_MAVLink: battery2 current is in 10*mAh over mavlink
9 years ago
Tom Pittenger
a8c14e68da
AP_Tuning: compile warning: float to double on print
9 years ago
Tom Pittenger
d2c9b02ca5
AP_BattMonitor: remove voltage2() since we have voltage(x) available
9 years ago
Tom Pittenger
4e4bc0bee4
GCS_MAVLink: use voltage(x) instead of voltage2()
9 years ago
Tom Pittenger
a1564bd337
AP_BattMonitor: check actual battery instances instead of max possible instances
9 years ago
Tom Pittenger
8939c5308f
AP_Arming: check actual battery instances then max possible instances
9 years ago
Tom Pittenger
3ed2fafefa
DataFlash: Log new CUR2 entry for battery2 data
9 years ago
Tom Pittenger
a596aa5907
Plane: do not log CURR.Throttle because it's already logged elsewhere
9 years ago
Tom Pittenger
a96abde4bf
Copter: do not log CURR.Throttle because it's already logged elsewhere
9 years ago
Tom Pittenger
098e531d53
Rover: do not log CURR.Throttle because it's already logged elsewhere
9 years ago
Tom Pittenger
43c7b4d518
DataFlash: do not log CURR.Throttle because it's already logged elsewhere
9 years ago
Tom Pittenger
7a397475af
DataFlash: log POWR.vcc and Vservo as float in volts instead of int16 mV
9 years ago
Tom Pittenger
608fbee867
GCS_MAVLink: send current2 over mavlink
9 years ago
Tom Pittenger
f83a6ca1ff
Plane: fixed variable misspelling
9 years ago
Andrew Tridgell
978a89efa6
Plane: added new ESC calibration method
9 years ago
Andrew Tridgell
860587ece7
Plane: disable parachute checks when min alt is zero
9 years ago
Peter Barker
ee5290c178
Plane: avoid switch statement for enabling fence if no fence present
9 years ago
Peter Barker
0924ae0d25
Tools: add cmake as a dep for PX4 in Vagrant
9 years ago
Tom Pittenger
954c987075
Plane: do not parse GEOFENCE packets when geofence is disabled via compile option
9 years ago
Tom Pittenger
af1407a155
Plane: disable parachute code when not enabled via compile option
9 years ago
Tom Pittenger
ea9e39212f
Plane: use new check_latlng helper
9 years ago
Tom Pittenger
b433250da5
Copter: sanity check gps latlng
9 years ago
Tom Pittenger
698017d0b1
APMrover2: sanity check gps latlng
9 years ago
Tom Pittenger
7b4c503052
AP_Math: use new check_latlng helper
9 years ago
Tom Pittenger
ce9ecf9f3d
AP_Math: added check_latlng helper
9 years ago
Tom Pittenger
64c2510be9
AC_AttitudeControl: fix compile warning float to double promotion in string conversion
9 years ago
Andrew Tridgell
da5ce37bbc
Plane: fixed gain on -ve stick mixing past 50%
...
fixed a sign error in calculating gain on -ve stick mixing beyond 50%
input
thanks to Doug Weibel for a log that showed this effect
9 years ago
Andrew Tridgell
b17c800f44
Plane: use axis specific tuning controller error
...
this gives user feedback on the axis they are tuning
9 years ago
Andrew Tridgell
b4bdfa2451
AC_AttitudeControl: return roll, pitch and yaw controller error separately
...
as discussed with Leonard
9 years ago
Grant Morphett
d56e2b6a39
APM_Control: Get steer rate using earth frame.
...
Rather then just using the standard z gyro by using the earth frame it
takes into account when a rover leans over in hard corners. My rover
leans 15 degrees no problem which is why this is needed.
9 years ago
Grant Morphett
27ae46dfda
Rover: Creating v3.0.1 beta release.
9 years ago