Tom Pittenger
a596aa5907
Plane: do not log CURR.Throttle because it's already logged elsewhere
2016-06-02 16:59:13 -07:00
Tom Pittenger
a96abde4bf
Copter: do not log CURR.Throttle because it's already logged elsewhere
2016-06-02 16:59:11 -07:00
Tom Pittenger
098e531d53
Rover: do not log CURR.Throttle because it's already logged elsewhere
2016-06-02 16:59:08 -07:00
Tom Pittenger
43c7b4d518
DataFlash: do not log CURR.Throttle because it's already logged elsewhere
2016-06-02 16:59:07 -07:00
Tom Pittenger
7a397475af
DataFlash: log POWR.vcc and Vservo as float in volts instead of int16 mV
2016-06-02 16:59:05 -07:00
Tom Pittenger
608fbee867
GCS_MAVLink: send current2 over mavlink
2016-06-02 16:59:03 -07:00
Tom Pittenger
f83a6ca1ff
Plane: fixed variable misspelling
2016-06-02 15:10:51 -07:00
Andrew Tridgell
978a89efa6
Plane: added new ESC calibration method
2016-06-02 18:10:37 +10:00
Andrew Tridgell
860587ece7
Plane: disable parachute checks when min alt is zero
2016-06-02 18:07:16 +10:00
Peter Barker
ee5290c178
Plane: avoid switch statement for enabling fence if no fence present
2016-06-02 14:37:21 +10:00
Peter Barker
0924ae0d25
Tools: add cmake as a dep for PX4 in Vagrant
2016-06-02 13:05:25 +10:00
Tom Pittenger
954c987075
Plane: do not parse GEOFENCE packets when geofence is disabled via compile option
2016-06-01 17:38:52 -07:00
Tom Pittenger
af1407a155
Plane: disable parachute code when not enabled via compile option
2016-06-01 17:38:51 -07:00
Tom Pittenger
ea9e39212f
Plane: use new check_latlng helper
2016-06-01 17:38:51 -07:00
Tom Pittenger
b433250da5
Copter: sanity check gps latlng
2016-06-01 17:38:50 -07:00
Tom Pittenger
698017d0b1
APMrover2: sanity check gps latlng
2016-06-01 17:38:49 -07:00
Tom Pittenger
7b4c503052
AP_Math: use new check_latlng helper
2016-06-01 17:38:48 -07:00
Tom Pittenger
ce9ecf9f3d
AP_Math: added check_latlng helper
2016-06-01 17:38:48 -07:00
Tom Pittenger
64c2510be9
AC_AttitudeControl: fix compile warning float to double promotion in string conversion
2016-06-01 17:38:47 -07:00
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
2016-06-02 08:07:55 +10:00
Andrew Tridgell
b17c800f44
Plane: use axis specific tuning controller error
...
this gives user feedback on the axis they are tuning
2016-06-01 17:19:33 +10:00
Andrew Tridgell
b4bdfa2451
AC_AttitudeControl: return roll, pitch and yaw controller error separately
...
as discussed with Leonard
2016-06-01 17:18:58 +10:00
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.
2016-06-01 10:05:20 +09:00
Grant Morphett
27ae46dfda
Rover: Creating v3.0.1 beta release.
2016-06-01 10:45:51 +10:00
Grant Morphett
a00edcbbb6
Rover: sonar_trigger_cm of 0 will now only log
...
This will enable users of Rover to plug their sonar's in (or any other
device into the 3.3v ADC) and log the data but not use the data in
navigation and obstacle avoidance.
2016-06-01 10:19:40 +10:00
Grant Morphett
094d571196
Rover: Skid steering disarming fixes
...
I have disabled steering disarming for skid steering rovers. Its
perfectly reasonable for a skid steering rover to go hard left on the
spot without any throttle and the user wouldn't want the rover to
disarm during this procedure.
If you disarm from the GCS for a skid steering rover we also ensure
the steering channel is disabled.
2016-06-01 10:12:02 +10:00
Francisco Ferreira
501284f65a
ci: remove clang temporarily from APT packages
2016-05-31 19:25:51 +01:00
Francisco Ferreira
50527f6088
travis: temporarily remove clang builds
...
The LLVM APT repo has been temporarily switched off, so remove clang builds until it is back on
2016-05-31 18:44:06 +01:00
Tom Pittenger
a80a87eb09
Plane: simplify TECS prep logic by utilizing auto_state.land_in_progress
2016-05-31 09:46:52 -07:00
Tom Pittenger
4db5b80b37
Plane: add flag for auto_state.land_in_progress
2016-05-31 09:46:51 -07:00
Tom Pittenger
4ebaab86ec
Plane: override is_flying for quadplane
2016-05-31 09:46:50 -07:00
Andrew Tridgell
b855c70139
GCS_MAVLink: don't route RADIO and RADIO_STATUS packets
...
they don't mean anything off the local link
2016-05-31 22:13:05 +10:00
Andrew Tridgell
cfaacf031b
Rover: use ahrs.groundspeed() in more places
2016-05-31 21:23:01 +10:00
Andrew Tridgell
dece35e465
mk: fixed px4-cleandep warning
2016-05-31 21:22:40 +10:00
Paul Riseborough
24d8cc62e2
AP_NavEKF2: rework yaw and magnetic heading reset logic
...
Splits in-flight yaw alignment completed status into separate yaw and magnetic field flags.
Reduce the number of places where decisions to perform a yaw and field reset are made.
Don't perform a reset unless there is is data in the buffer
Don't use 3-axis fusion if the field states still need to be reset.
When starting 3-axis fusion request a reset if not previously performed.
Ensure magnetometer and GPs heading resets are alwasy perfomred with data at teh correct time horizon.
2016-05-31 16:12:53 +10:00
Andrew Tridgell
a6cbc5d4a5
AP_AHRS: use EKF for groundspeed estimate if available
2016-05-31 15:56:25 +10:00
Randy Mackay
2815af81ad
Copter: rename RTL_CONE_SLOPE_DEFAULT definition
...
Also tiny formatting fix
2016-05-31 12:20:21 +09:00
Leonard Hall
a16018f9fe
AP_Motors: Missed Single fix
2016-05-31 12:44:17 +10:00
Peter Barker
ad4d23c34d
Tracker: move telemetry_delayed up into base class
2016-05-31 08:46:10 +10:00
Peter Barker
87a7907a63
Rover: move telemetry_delayed up into base class
2016-05-31 08:46:10 +10:00
Peter Barker
28361afc2a
Plane: move telemetry_delayed up into base class
2016-05-31 08:46:09 +10:00
Peter Barker
e977d85e0c
Copter: move telemetry_delayed up into base class
2016-05-31 08:46:09 +10:00
Peter Barker
1e146256cc
GCS_MAVLink: move telemetry_delayed up into base class
2016-05-31 08:46:09 +10:00
Grant Morphett
944541b287
PID: Added PID_Info to class for PID logging
2016-05-31 08:44:52 +10:00
Grant Morphett
35a132f74e
Rover: Added throttle PID logging
2016-05-31 08:44:52 +10:00
Andrew Tridgell
abe850c397
PID: fixed example build
2016-05-31 08:36:14 +10:00
Andrew Tridgell
38965f4617
DataFlash: fixed example build
2016-05-31 08:36:07 +10:00
Andrew Tridgell
9de8b63814
mk: removed the attempt at highlight in warning
...
it just showed up as noise on gnome-terminal and actually made things
less clear
the sleep is annoying when testing things like build_examples.sh
2016-05-31 08:26:08 +10:00
Randy Mackay
645a42c120
Tracker: update 0.7.7 release notes
2016-05-30 17:35:05 +09:00
Andrew Tridgell
2d3966e4fb
mavlink: submodule update
...
fixed UART resend code
2016-05-30 17:40:54 +10:00