Peter Barker
7bb28175d7
Copter: remove unneeded telemetry_delayed parameter
2017-07-12 17:01:36 +01:00
Peter Barker
016eeaa258
Copter: move handling of incoming statutext messages up
2017-07-12 16:52:24 +01:00
Randy Mackay
260412bf0f
Copter: 3.5.0-rc11 release notes
2017-07-12 13:56:01 +09:00
Randy Mackay
c1433e0220
Copter: minor comment and formatting fixes
...
no functional change
2017-07-12 13:27:45 +09:00
Randy Mackay
ed65d55f5e
Copter: guided stops rotating if no updates received for 3 seconds
2017-07-12 13:27:45 +09:00
Randy Mackay
2b98fd765d
Copter: guided_set_destination accepts relative yaw
2017-07-12 13:27:45 +09:00
Randy Mackay
4c9e118ceb
Copter: set_auto_yaw_look_at_heading takes bool for relative angle arg
...
No functional change
2017-07-12 13:27:45 +09:00
Randy Mackay
9b05f1d9c7
Copter: add auto-yaw-rate and replace guided_angle_state.use_yaw_rate
...
We use the auto_yaw_mode in auto and guided modes to allow various yaw behaviours
This commit adds a new AUTO_YAW_RATE control to the mode and uses it within guided mode.
This new RATE control is not currently used within auto mode because there is no way (yet) for a mission command to specify a desired rate.
2017-07-12 13:27:45 +09:00
kouseii
4dd7d9eaff
Copter: guided mode supports heading and yaw-rate target
2017-07-12 13:27:45 +09:00
Peter Barker
8a1fc6a406
Copter: remove global static send_statustext_chan
2017-07-11 23:53:53 +01:00
Peter Barker
592729733e
Copter: eliminate GCS_MAVLINK::send_statustext_all
2017-07-11 23:53:53 +01:00
Peter Barker
a4d167affe
Copter: eliminate global static GCS_MAVLINK::send_home_all
2017-07-11 23:48:39 +01:00
Peter Barker
3660236a0d
Copter: move common mission handling up to GCS_MAVLINK
2017-07-11 23:45:16 +01:00
Peter Barker
358555446b
Copter: eliminate gcs_send_mission_item_reached wrapper
2017-07-11 23:45:16 +01:00
Peter Barker
0ac045febe
Copter: eliminate gcs_send_message wrapper
2017-07-11 23:45:16 +01:00
Andrew Tridgell
7473471f38
Copter: reverse IDs in g2 for TCAL and tx_type
...
as discussed with Randy
2017-07-10 17:07:57 +10:00
Tom Pittenger
25b014524a
Copter: use send_text method on the GCS singleton
2017-07-09 19:03:26 -04:00
Peter Barker
f60389d4aa
Copter: use send_text method on the GCS singleton
2017-07-09 17:17:29 -04:00
Peter Barker
037cd2e9c6
ArduCopter: use Notify singleton for sending statustext
2017-07-09 17:17:29 -04:00
Randy Mackay
a6fbae16bf
Copter: 3.5.0-rc10 release notes
2017-07-08 10:51:23 +09:00
Randy Mackay
2e56e10d9c
Copter: ekf check adds position variance check
...
two of three of compass, velocity and position variances being high will trigger the ekf failsafe
2017-07-08 08:39:43 +09:00
Peter Barker
d9b45cc202
Copter: create GCS subclass, use inheritted methods
2017-07-07 16:18:37 +01:00
Peter Barker
2d11544ea8
Copter: remove redundant arming check defines
2017-07-06 11:55:12 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
9994e9b773
Copter: improve stream descriptions (NFC)
2017-07-04 08:12:57 +09:00
Eugene Shamaev
24c390ade0
ArduCopter: move of CAN parameters into separate group
2017-07-03 11:44:32 +01:00
Randy Mackay
c75f30eb9b
Copter: 3.5.0-rc9 release notes
2017-07-03 14:42:26 +09:00
Randy Mackay
41752eef8b
Copter:default RC_FEEL to 50
2017-07-03 09:34:07 +09:00
Peter Barker
37abc1b02f
Copter: check dataflash to see if we should log backend gps messages
2017-06-29 15:43:38 +01:00
Peter Barker
776d691c79
Copter: use DataFlash should_log to determine raw logging
2017-06-29 15:26:27 +01:00
Peter Barker
cfbde937c6
Copter: move should_log check of log bitmask into DataFlash
2017-06-29 15:26:27 +01:00
Peter Barker
8b57405143
Copter: handle knowledge of in_log_download in DataFlash
2017-06-27 03:10:43 +01:00
Peter Barker
45a55bfa5f
Copter: move send-logs-via-mavlink code into DataFlash
2017-06-27 03:10:43 +01:00
Leonard Hall
f29951c2bf
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-06-22 15:19:57 +09:00
Randy Mackay
356a405e2d
Copter: autotune minor format fix
2017-06-22 15:18:04 +09:00
Leonard Hall
2888096a42
Copter: autotune keeps constant attitude while holding position
2017-06-22 15:18:04 +09:00
Randy Mackay
51c20637e5
Copter: fix compile error when logging disabled
...
Also slightly re-order placement of functions
2017-06-22 15:18:04 +09:00
Leonard Hall
7eab1239c7
Copter: attitude logging at 400hz
2017-06-22 15:18:04 +09:00
Michael du Breuil
f0cb234228
Copter: Handle NAV_CONTROLLER_OUTPUT.wp_dist overflowing
2017-06-20 15:41:50 +01:00
Andrew Tridgell
9d7ed495da
Copter: call set_likely_flying()
2017-06-20 09:44:44 +10:00
Peter Barker
4af3b31128
Copter: move MAVLINK_MSG_ID_REMOTE_LOG_BLOCK_STATUS handling up
2017-06-17 15:07:48 +01:00
Andrew Tridgell
ba21c1e67d
Copter: set RC_SPEED default to 16kHz for brushed
2017-06-17 17:37:45 +10:00
Peter Barker
4163455d97
Copter: stop using in_mavlink_delay as a proxy for disabling logging
2017-06-16 17:07:48 +01:00
Peter Barker
cb41f09d2e
Copter: call dataflash should_log method
2017-06-16 17:07:48 +01:00
Randy Mackay
cb77c1acc9
Copter: 3.5.0-rc8 release notes
2017-06-15 13:48:44 +09:00
Peter Barker
019dd02569
Copter: simplify dataflash initialisation
2017-06-14 12:20:29 +01:00
Shingo Matsuura
0800c6be52
Copter: add beacon object to avoidance object
2017-06-14 16:07:32 +09:00
Randy Mackay
a5ea9420c0
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-13 13:56:07 +09:00
Peter Barker
3ee56f5475
Copter: StartUnstartedLogging replaces logging_started/start_logging
2017-06-11 20:34:12 +01:00
Peter Barker
43a16b9327
Copter: simplify should_log (NFC)
2017-06-11 20:34:12 +01:00
Peter Barker
d36e8fa51e
Copter: eliminate calls to manipulate _writes_enabled
2017-06-11 20:34:12 +01:00