Fredrik Hedberg
708e2b402e
Copter: Use AP_MotorsHeli_Single for HELI_FRAME.
2015-10-10 15:11:05 +09:00
Fredrik Hedberg
cde94078b7
AP_Motors: Move traditional helicopter controls into AP_MotorsHeli_Single.
...
Original commit by fhedberg, had to fix merge conflicts and now it appears I did the commit?
2015-10-10 15:11:03 +09:00
Fredrik Hedberg
af1eee44ee
AP_Motors: Break out yaw output in AP_MotorsHeli.
2015-10-10 15:11:00 +09:00
Fredrik Hedberg
ded265dbe1
AP_Motors: Break out servo init and reset in AP_MotorsHeli.
2015-10-10 15:10:57 +09:00
Fredrik Hedberg
54452e2a74
AP_Motors: Move rotor speed control into AP_MotorsHeli_RSC.
2015-10-10 15:10:53 +09:00
Fredrik Hedberg
e360b21b2a
AP_Motors: Use C++11 initializers in AP_MotorsHeli.
2015-10-10 15:10:50 +09:00
Randy Mackay
340970fc95
Copter: version to 3.3
2015-09-29 08:46:53 +09:00
Randy Mackay
4d62d1215f
Copter: 3.3 release notes
2015-09-29 08:46:42 +09:00
Randy Mackay
d1782e0b80
Copter: version to 3.3-rc12
2015-09-22 15:12:11 +09:00
Randy Mackay
dc37417279
Copter: 3.3-rc12 release notes
2015-09-22 15:12:10 +09:00
Randy Mackay
76da561970
Copter: replace vehicle compass consistency check
2015-09-16 15:16:10 +09:00
Paul Riseborough
5aa6dc5a01
AP_NavEKF: Ensure bad mag data cannot cause the heading to reset too often
2015-09-16 15:16:09 +09:00
Paul Riseborough
efce10b6cd
AP_NavEKF: Reset mag and heading states to try and pass pre-flight checks
2015-09-16 15:16:08 +09:00
Randy Mackay
72ab60a19e
AP_Compass: fix consistent check for less than three compasses
...
Also use vector functions where available
2015-09-16 15:15:18 +09:00
Jonathan Challinger
2f4f76d17a
AP_Compass: add consistent() function
2015-09-16 15:14:53 +09:00
Randy Mackay
a0906188b3
Math: add Vector2 is_zero method
2015-09-16 15:14:47 +09:00
Andrew Tridgell
08e1a66772
APM_OBC: added severities to send_statustext_all
2015-09-10 15:09:54 +09:00
Randy Mackay
ef2d980520
Copter: version to 3.3-rc11
2015-09-10 14:51:52 +09:00
Randy Mackay
7ce58b1b4e
Copter: 3.3-rc11 release notes
2015-09-10 14:51:50 +09:00
Andrew Tridgell
33248b00d4
AP_NavEKF: only call calcGpsGoodToAlign if we need to
...
avoid calling it once we have an origin. This avoids some calculations
and string operations
2015-09-10 14:51:47 +09:00
Andrew Tridgell
7ca88a26da
Copter: use prearm_failure_reason()
2015-09-10 14:51:43 +09:00
Andrew Tridgell
c4d561a4eb
AP_NavEKF: added prearm_failure_reason()
2015-09-10 14:51:25 +09:00
Andrew Tridgell
c93006dc15
AP_AHRS: added prearm_failure_reason()
2015-09-10 14:51:22 +09:00
Andrew Tridgell
c268cea08f
GCS_MAVLink: added severity to send_statustext_all()
2015-09-10 14:51:19 +09:00
Andrew Tridgell
55e6008e38
GCS_MAVLink: make send_statustext_all() take a format string
...
this allows for formatted messages to all groundstations in libraries
2015-09-10 14:51:13 +09:00
Randy Mackay
f21fd6d61e
Copter: Release notes for AC3.3-rc10
2015-08-28 12:04:43 +09:00
Randy Mackay
bec4e43630
Copter: version to 3.3-rc10
2015-08-28 12:04:41 +09:00
Randy Mackay
a1ac2bff56
Copter: fix optflow position_ok check
...
We should accept predicted relative horizontal position only when disarmed
2015-08-28 12:04:38 +09:00
Paul Riseborough
78ac1340c8
AP_NavEKF: Prevent false triggering of optical flow takeoff detection
...
Now that we have a pre-arm check in place to detect bad lidar, the motion check is unnecessary and can false trigger for copters with flexible undercarriages or on uneven ground.
2015-08-28 12:04:36 +09:00
Randy Mackay
3ee88112cf
Copter: sanity check do-set-home and do-set-ROI location
2015-08-28 12:04:34 +09:00
Randy Mackay
13e360df08
Mission: sanity check location
2015-08-28 12:04:32 +09:00
Randy Mackay
e1a7760d38
Copter: pre-arm check of EKF compass variance
2015-08-28 12:04:29 +09:00
Randy Mackay
873d31915a
Copter: always check GPS before arming in Loiter
2015-08-28 12:04:27 +09:00
Randy Mackay
f5fa19371f
Copter: add ACCEL_Z_FILT_HZ parameter description
...
Also fixed parameter links to ATC, BATT and MOT libraries
2015-08-28 12:04:25 +09:00
Randy Mackay
f3590120a5
BattMonitor: fix parameter descriptions
2015-08-28 12:04:24 +09:00
fillycheezstake
b618621303
Mount: fix for STORM32 serial ver 78e and higher
...
This fixes the structs to be compatible with the changes OlliW made to
the gimbal firmware.
http://www.olliw.eu/storm32bgc-wiki/Serial_Communication
2015-08-28 12:04:22 +09:00
Leonard Hall
9dfe30f514
Copter: increase default thrust expo to 0.65
2015-08-28 12:04:21 +09:00
Randy Mackay
13752b5821
Copter: fix Autotune param descriptions
2015-08-28 12:04:19 +09:00
Randy Mackay
247e11ab81
Copter: AUTOTUNE_MIN_D param to allow controlling minimum D
2015-08-28 12:04:17 +09:00
Randy Mackay
9cd5e4dd6b
AC_WPNav: remove unused get_wp_radius
2015-08-28 12:04:16 +09:00
Randy Mackay
58774222c3
Copter: failsafe RTL vs LAND decision always based on 2m
...
Previously this decision was based on the WPNAV_RADIUS parameter which is unexpected (and undocumented) behaviour. Better just to hard-code it to 2m and remove the dependency on this parameter.
2015-08-28 12:04:14 +09:00
squilter
d00f9b61b4
GCS_MAVLink: make arguments mandatory for send_autopilot_version
2015-08-28 12:04:12 +09:00
squilter
5775455b68
Plane: define and send FIRMWARE_VERSION
2015-08-28 12:04:11 +09:00
Andrew Tridgell
57842b9268
Plane: prepare plane 3.4.0beta1 release
2015-08-28 12:04:09 +09:00
squilter
23a7db8ee8
Tracker: define and send FIRMWARE_VERSION
2015-08-28 12:04:08 +09:00
squilter
081694f557
Rover: define and send FIRMWARE_VERSION
2015-08-28 12:04:06 +09:00
squilter
dd3df029ef
Copter: define and send FIRMWARE_VERSION
2015-08-28 10:30:18 +09:00
squilter
8553301cdd
GCS_MAVLink: send_autopilot_version accepts version
2015-08-28 10:27:00 +09:00
Randy Mackay
7299011510
GCS_MAVLink: version update after common.xml change
2015-08-28 10:26:57 +09:00
squilter
de712714ef
GCS_MAVLink: regenerate common
2015-08-28 10:26:55 +09:00