Commit Graph

5959 Commits

Author SHA1 Message Date
Peter Barker
4187243e5c Copter: Rally no longer takes ahrs in constructor 2019-02-20 18:03:38 +11:00
Peter Barker
c622645ff1 Copter: move update_sensor_flags to GCS_Copter.cpp 2019-02-20 11:57:00 +11:00
Peter Barker
5ff80e06d1 Copter: move update_sensor_status_flags into GCS subclasses 2019-02-19 14:09:59 +11:00
Peter Barker
039aa3f3b3 Copter: move sensor flags to be a GCS thing rather than a GCS_MAVLINK thing 2019-02-19 14:09:59 +11:00
Peter Barker
f759c7ac7e Copter: GCS_MAVLink takes care of mavlink capabilities 2019-02-19 13:14:52 +11:00
Peter Barker
9bc23d3f28 Copter: move try_send_message of nav_controller_output up 2019-02-19 10:08:00 +11:00
Peter Barker
f64ad2f433 Copter: move visual odometry update function into AP_VisualOdom 2019-02-16 15:13:59 +11:00
Randy Mackay
6b0456e3ac Copter: 3.6.6 release notes 2019-02-16 08:47:18 +09:00
Peter Barker
0dce6172f2 Copter: use visual odometry singleton 2019-02-15 16:56:13 +11:00
Peter Barker
31f796f0c5 Copter: remove unused scaleLongDown member 2019-02-15 11:45:13 +09:00
Peter Barker
13db459f49 Copter: remove redundant home-setting sanity checks 2019-02-15 08:28:45 +11:00
Peter Barker
5ae52038fa Copter: make setting of home boolean in preparation for sanity checks 2019-02-15 08:28:45 +11:00
Peter Barker
8de7f4a520 Copter: devo telemetry no long requires singleton classes to be passed in 2019-02-13 19:24:07 +00:00
Peter Barker
228d7b676d Copter: move responsibility for parachute deployment up 2019-02-13 09:25:27 +09:00
Peter Barker
270fa2dfb9 Copter: move handling of command-int MAV_CMD_DO_SET_HOME up 2019-02-13 09:42:26 +11:00
Peter Barker
a0189d6060 Copter: AP_Frsky_Telem uses singletons 2019-02-12 17:53:23 +00:00
Peter Barker
5f152378fd Copter: dataflash always emits rally points at startup 2019-02-12 11:48:55 +11:00
Peter Barker
3765bae5e0 Copter: remove checking for coordinate frames
This is very much NFC.  This change uncovers previous dead code in the
case that we are not ignoring yaw.
2019-02-12 09:07:50 +09:00
Peter Barker
243cf690da Copter: use altitude frame mapping function 2019-02-12 09:07:50 +09:00
Tom Pittenger
b8ee535fb4 Copter: unify singleton naming to _singleton and get_singleton() 2019-02-10 19:09:58 -07:00
Randy Mackay
1725c8f178 Copter: 3.6.6-rc2 release notes 2019-02-09 14:53:26 +09:00
Peter Barker
47a0796684 Copter: move handling of fence point handling up 2019-02-08 11:47:59 +09:00
Peter Barker
727d42be1c Copter: move handling of MAV_CMD_DO_SET_FENCE_ENABLED up
This has the effect of losing the statustext messages.  We should not be
sending statustext messages for things that complete successfully, and
this data is available in the fence_status mavlink message (and in
SYS_STATUS too)
2019-02-08 11:47:59 +09:00
Dr.-Ing. Amilcar do Carmo Lucas
937e05bb2a Copter: small precision landing improvements 2019-02-07 10:54:58 +09:00
Peter Barker
f0ea4af514 Copter: rename get_velocity_xy to get_speed_xy 2019-02-07 09:03:17 +09:00
Randy Mackay
ee6fd5ad8d Copter: Guided_NoGPS does not require GPS 2019-02-06 12:28:08 +09:00
Peter Barker
587e02e92e Copter: remove pv_ functions that duplicate Location functions 2019-02-06 11:02:50 +09:00
Andrew Tridgell
3f58461839 Copter: allow override of default frame type 2019-02-06 11:17:35 +11:00
Andrew Tridgell
36180faab5 Copter: added 3 more FRAME_TYPE values 2019-02-06 11:17:35 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
c31e24edcc Copter: Add OSD_ENABLED macro to APM_Config.h 2019-02-05 13:19:56 +09:00
Peter Barker
609b4f87c5 Copter: move handling of RC_CHANNELS_OVERRIDE up 2019-02-05 13:59:21 +11:00
Peter Barker
7197cf9e5c Copter: move sending of sys_status message up 2019-02-05 11:07:39 +11:00
Peter Barker
f4f40f749b Copter: Flip: fix FIXME by moving state into mode class 2019-02-04 11:07:28 +09:00
Peter Barker
3521d98b52 Copter: move handling Write_Event into AP_Logger 2019-02-04 09:30:07 +09:00
Randy Mackay
ba7b354326 Copter: 3.6.6-rc1 release notes 2019-02-02 14:30:13 +09:00
Randy Mackay
42c7f5ceb4 Copter: integrate WPNAV::set_speed_z split to set_speed_up and set_speed_down 2019-01-31 19:34:32 +09:00
Randy Mackay
717fb4d823 Copter: integrate AC_WPNav::get_speed rename to get_default_speed 2019-01-31 19:34:32 +09:00
Peter Barker
3d088f526d Copter: AC_Fence is included for all vehicles 2019-01-31 13:44:29 +09:00
Peter Barker
1412921561 Copter: move sending of fence_status message up 2019-01-31 13:44:29 +09:00
Peter Barker
5dc743f1ba Copter: fence no longer takes reference to ahrs in constructor 2019-01-31 11:25:38 +09:00
Peter Barker
eccd62eeaf Copter: remove rally argument from Write_Rally - use singleton 2019-01-31 09:51:25 +09:00
bnsgeyer
62ffd273aa Copter: Tradheli-default RC8_OPTION to motor interlock 2019-01-28 09:44:56 +09:00
bnsgeyer
07d9e8c224 Copter: Tradheli-removed hard coding of motor interlock to channel 8 2019-01-28 09:44:56 +09:00
bnsgeyer
c6e9a72ad9 Copter: Tradheli-fixes hover roll trim ramp time 2019-01-26 11:45:04 +09:00
chobitsfan
7f6b7dab2f Copter: support fence actions SmartRTL and Brake 2019-01-25 15:43:18 +09:00
Randy Mackay
d29b4344df Copter: 3.6.5 release notes 2019-01-24 10:29:37 +09:00
Randy Mackay
1334437df4 Copter: 3.6.5-rc3 release notes 2019-01-21 10:08:40 +09:00
Peter Barker
6fc76a32af GLOBAL: use AP::logger() and strip redundant Log_ from methods 2019-01-18 18:08:20 +11:00
Peter Barker
b47733142f GLOBAL: rename DataFlash_Class to AP_Logger 2019-01-18 18:08:20 +11:00
Francisco Ferreira
bf8c02b8ea
Copter: add KDECAN to included libraries 2019-01-18 00:57:32 +00:00