Commit Graph

27383 Commits

Author SHA1 Message Date
Randy Mackay
242c8f0b57 Copter: version to 3.5.0-rc9 2017-07-03 10:35:28 +09:00
Randy Mackay
44028b24a3 Copter: 3.5.0-rc9 release notes 2017-07-03 10:35:05 +09:00
Randy Mackay
49f618f07a AP_InertialSensor: increase accel filter to 20hz 2017-07-03 10:13:40 +09:00
Rob Ratcliff
b52e1e0d55 AP_GPS: fix bug when injecting messages bigger than 255 bytes
Commit 5261654 changed the used injection method so change this method signature to use uint16 for message length like previous injection method did
2017-07-03 10:12:33 +09:00
Leonard Hall
cdf7d26d5d AC_AttControl: save accel max using shorter set_and_save
no functional change
2017-07-03 10:11:45 +09:00
Leonard Hall
54fd4f7b5a Copter: fix autotune accel max not being used until reboot
Once autotune completes successfully, the discovered acceleration maximums should be used if the pilot tests the tune
2017-07-03 10:11:41 +09:00
Randy Mackay
7704f85322 Copter: autotune minor format fix 2017-07-03 10:11:38 +09:00
Leonard Hall
40d18ff1da Copter: autotune keeps constant attitude while holding position 2017-07-03 10:11:35 +09:00
Leonard Hall
3fcd4517a1 AC_AttControl: add step input for autotune 2017-07-03 10:11:32 +09:00
Randy Mackay
26622e280f Copter: fix compile error when logging disabled
Also slightly re-order placement of functions
2017-07-03 10:11:29 +09:00
Leonard Hall
2a34de7514 Copter: attitude logging at 400hz 2017-07-03 10:11:26 +09:00
priseborough
977b8b5653 AP_NavEKF3: Improve variable names and documentation
Also remove unnecessary calculation of innov * gain
2017-07-03 10:10:43 +09:00
priseborough
08ddae8882 AP_NavEKF3: Clean up aiding mode logic using switch statements 2017-07-03 10:10:40 +09:00
priseborough
b847a6e38c AP_NavEKF3: Fix bugs causing height drift when using range beacons 2017-07-03 10:10:38 +09:00
priseborough
618644addc AP_NavEKF3: Fix calculation of predicted LOS rate in terrain estimator 2017-07-03 10:09:45 +09:00
priseborough
01f959c1ab AP_NavEKF2: Fix calculation of predicted LOS rate in terrain estimator 2017-07-03 10:09:42 +09:00
priseborough
0d7d804bd5 AP_NavEKF3: Fix terrain estimator innovation consistency check 2017-07-03 10:09:09 +09:00
priseborough
fc36bd7874 AP_NavEKF2: Fix terrain estimator innovation consistency check 2017-07-03 10:09:06 +09:00
priseborough
647fb51688 AP_NavEKF3: Fix bug in flow fusion for terrain estimation
Also remove unused class variables
2017-07-03 10:09:03 +09:00
priseborough
19ef7e6d96 AP_NavEKF2: Fix bug in flow fusion for terrain estimation
Also remove unused class variables
2017-07-03 10:09:01 +09:00
Michael du Breuil
bea48e8711 AP_GPS: Don't autodetect NMEA instances 2017-07-03 10:08:31 +09:00
priseborough
aafacd0f8e AP_GPS: Fix bug in calculation of blended GPS delay 2017-07-03 09:42:15 +09:00
Randy Mackay
87abccef6c Copter: version to 3.5.0-rc8 2017-06-15 11:59:02 +09:00
Randy Mackay
b5890d8c9d Copter: 3.5.0-rc8 release notes 2017-06-15 11:58:45 +09:00
Randy Mackay
a0d1b3b19a AP_Beacon: fix pozyx west-east processing 2017-06-15 10:33:50 +09:00
Randy Mackay
f8b5714ced DataFlash: protect against large testRatio from EKF
This should be resolved in the EKF but for now this stops the floating point exception
2017-06-15 10:33:45 +09:00
Randy Mackay
5e3c30b0fe Copter: landing gear position set less often
This change means no pwm output is sent to the landing gear servos until the pilot has moved the switch
2017-06-15 10:33:21 +09:00
Randy Mackay
a6982dedf0 AP_LandingGear: set pwm only when set_position called
Also simplify interface and internal state
2017-06-15 10:33:17 +09:00
Randy Mackay
7a5ef83d53 LandingGear: remove unused enabled method
Also minor formatting fix
2017-06-15 10:33:12 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
cc632a2825 AP_LandingGear: Improve the PWM parameters descriptions 2017-06-15 10:32:01 +09:00
Peter Barker
bf6e7ba6ec DataFlash: correct dataflash examples 2017-06-15 10:29:15 +09:00
Peter Barker
0900ad0cec Tracker: unconditionally start unstarted logging 2017-06-15 10:29:11 +09:00
Peter Barker
8e295bf54e Replay: StartUnstartedLogging replaces logging_started/start_logging 2017-06-15 10:29:08 +09:00
Peter Barker
268d6523e9 DataFlash: check all backends for sensor health 2017-06-15 10:29:05 +09:00
Peter Barker
3c3fee6e38 Sub: StartUnstartedLogging replaces logging_started/start_logging 2017-06-15 10:29:03 +09:00
Peter Barker
d3842c4630 Tracker: StartUnstartedLogging replaces logging_started/start_logging 2017-06-15 10:28:59 +09:00
Peter Barker
4abfcd0bd1 Plane: StartUnstartedLogging replaces logging_started/start_logging 2017-06-15 10:28:57 +09:00
Peter Barker
958fa18b1e Rover: StartUnstartedLogging replaces logging_started/start_logging 2017-06-15 10:28:54 +09:00
Peter Barker
35a00473a8 Copter: StartUnstartedLogging replaces logging_started/start_logging 2017-06-15 10:28:51 +09:00
Peter Barker
cc7d75ea5d DataFlash: StartUnstartedLogging replaces logging_started/start_logging 2017-06-15 10:28:49 +09:00
Peter Barker
b2724852aa Sub: simplify should_log 2017-06-15 10:28:45 +09:00
Peter Barker
20755b8244 Plane: simplify should_log (NFC) 2017-06-15 10:28:43 +09:00
Peter Barker
c533bc46a4 Tracker: simplify should_log (NFC) 2017-06-15 10:28:39 +09:00
Peter Barker
7ceafcb469 Rover: simplify should_log (NFC) 2017-06-15 10:28:36 +09:00
Peter Barker
cfd6d95927 Copter: simplify should_log (NFC) 2017-06-15 10:28:34 +09:00
Peter Barker
c9a4119ee9 Sub: eliminate calls to manipulate _writes_enabled 2017-06-15 10:28:31 +09:00
Peter Barker
503c992208 Copter: eliminate calls to manipulate _writes_enabled 2017-06-15 10:28:29 +09:00
Peter Barker
5f8a90add4 Tracker: eliminate calls to manipulate _writes_enabled 2017-06-15 10:28:26 +09:00
Peter Barker
c9a4a6d772 DataFlash: eliminate calls to manipulate _writes_enabled 2017-06-15 10:28:23 +09:00
Peter Barker
67a5c1dfc0 Sub: simplify start_logging 2017-06-15 10:28:21 +09:00