Commit Graph

5624 Commits

Author SHA1 Message Date
Peter Barker
e4a2b03488 Copter: move try_send_message sending of scaled_pressure up 2018-05-17 15:37:14 +10:00
Peter Barker
88883c7c7f Copter: move try_send_message sending of sensor offsets up 2018-05-17 15:37:14 +10:00
Peter Barker
93f1815d50 Copter: move try_send_message of RAW_IMU up to GCS_MAVLINK 2018-05-17 15:37:14 +10:00
Peter Barker
9dce133938 Copter: handle setting of ekf origin in GCS_MAVLink 2018-05-17 10:13:42 +10:00
Peter Barker
0dc0e54767 Copter: move Log_Write_Home_And_Origin into AP_AHRS 2018-05-17 10:13:42 +10:00
Michael du Breuil
296296ab6c Copter: Use named float wrapper 2018-05-17 00:59:45 +01:00
Michael du Breuil
1c6031e5e5 Copter: AP_Proximity is now a common library 2018-05-16 23:21:41 +01:00
Michael du Breuil
fe8e1b4274 Copter: Move MAVLink rangefinder up to parent 2018-05-16 23:21:41 +01:00
Michael du Breuil
033a8ec4d5 Copter: Send all distance sensors 2018-05-16 23:21:41 +01:00
Peter Barker
23a0e10d01 Copter: add sanity check for ModeFollow requiring AC_Avoid
Copter: correct compilation when logging disabled

Copter: correct compilation when mount disabled
2018-05-10 17:55:13 +09:00
Randy Mackay
6f138ddcfa Copter: ekf failsafe first enforces landing with no GPS
thanks to khancyr for spotting this
2018-05-10 08:59:37 +09:00
Leonard Hall
656892cd88 Copter: ekf failsafe disabled for acro and stabilize
Also restructure to combine ekf_over_threshold and ekf_check_position_problem
2018-05-10 08:59:37 +09:00
Peter Barker
ec6fb0c612 Copter: move sending of battery data up 2018-05-09 11:40:31 -07:00
Peter Barker
e90ce4ced9 Copter: move data stream send up 2018-05-09 16:15:38 +10:00
Peter Barker
dee40f3fe5 Copter: make scheduler track whether it has called the delay callback 2018-05-09 16:15:38 +10:00
Peter Barker
b561e8b7e9 Copter: AP_RSSI is included in build for all vehicles 2018-05-08 12:33:32 +01:00
Peter Barker
6dd9f50f7c Copter: move try_send_message handling of RC_CHANNELS up 2018-05-08 12:33:32 +01:00
Peter Barker
75ad33ddcd Copter: move try_send_message of heartbeats up to GCS_MAVLINK 2018-05-07 11:30:13 -06:00
Peter Barker
d7af5c0c44 Copter: move try_send_message handling of VIBRATION up 2018-05-07 11:23:28 -06:00
Peter Barker
dc61884303 Copter: remove rcmap member from AP_AdvancedFailsafe 2018-05-05 18:06:31 +09:00
Sarthak Bhagat
0bd21b0b3f Copter: SmartRTL add pilot yaw control 2018-04-30 13:15:44 +09:00
Dr.-Ing. Amilcar do Carmo Lucas
c8d1dad493 Copter: document stream content 2018-04-27 19:54:00 +09:00
Randy Mackay
c85bae8d88 Copter: correct dodeca-hexa copter mav-type 2018-04-27 14:57:00 +09:00
Andrew Tridgell
963f86b7bf Copter: remove old pde file
this was here for upgrading very old MissionPlanner versions. We can
remove it now
2018-04-26 14:25:01 +10:00
Michael du Breuil
91a48a5040 Copter: Support new RC_Channels::read_input() 2018-04-26 08:00:09 +10:00
night-ghost
51a189e906 ArduCopter: devo telemetry support (RX705/707) 2018-04-24 10:44:28 +10:00
Randy Mackay
2fff9561a7 Copter: 3.6.0-rc1 release notes 2018-04-21 09:22:42 +09:00
Pierre Kancir
3be6c0e26b ArduCopter : clean unused definitions 2018-04-20 15:26:47 +01:00
Peter Barker
4b5953734d Copter: use AP_ServoRelayEvents singleton 2018-04-18 20:31:55 +09:00
Peter Barker
04885b127c Copter: GPS now logs its own data 2018-04-18 13:50:55 +09:00
Peter Barker
8648db06b4 Copter: create autoyaw.cpp from all the bits of Copter::Mode::AutoYaw 2018-04-18 13:27:43 +09:00
Peter Barker
948b90ed97 Copter: rename roi_WP to just roi
A Vector3f is not a waypoint.

This should really be "Point Of Interest" rather than "Region Of
Interest"
2018-04-18 13:27:43 +09:00
Peter Barker
ba8b3e2415 Copter: create an AutoYaw helper object to hold auto-yaw state 2018-04-18 13:27:43 +09:00
Pierre Kancir
1f30ae3076 ArduCopter: fix float to double warning 2018-04-18 10:27:10 +09:00
Pierre Kancir
70805d61f2 ArduCopter: remove inertial_nav from precland constructor 2018-04-17 17:21:35 +09:00
Peter Barker
80549a479e Copter: move throw logging into ModeThrow 2018-04-17 17:16:52 +09:00
Peter Barker
c95ff96263 Copter: Baro does its own dataflash logging 2018-04-12 19:12:12 +01:00
Randy Mackay
a38507623d Copter: autotune minor comment fix 2018-04-12 20:51:37 +09:00
Randy Mackay
1b38a377ff Copter: autotune replace 1 with true 2018-04-12 20:51:37 +09:00
Leonard Hall
7204d46ccb Copter: Autotune - Fix low angle P issue 2018-04-12 20:51:37 +09:00
Peter Barker
d9ab8d6569 Copter: sprayer now uses ahrs singleton; stop passing reference 2018-04-12 14:23:33 +09:00
Michael du Breuil
d96919ed21 Copter: Use RC_Channels instead of hal.rcin 2018-04-11 21:47:07 +01:00
Randy Mackay
2817cc61f3 Copter: add heliquad to frame-class param description 2018-04-11 19:35:06 +09:00
Randy Mackay
bf6e1993a1 Copter: resolve compiler warning re temp_calibration init order 2018-04-11 11:31:17 +09:00
Pierre Kancir
9e298b3b2f Copter: sprayer uses ahrs in constructor 2018-04-11 09:41:33 +09:00
Michael du Breuil
adb7ecef92 Copter: Check MANUAL_CONTROL target 2018-04-10 16:54:34 +01:00
Randy Mackay
13b8ad0e94 Copter: remove sport from pixhawk v2 builds
this mode is almost never used
2018-04-09 09:10:01 +09:00
Andrew Tridgell
9c040105d6 waf: split copter and heli builds
this makes things less confusing for users
2018-04-08 21:26:16 +10:00
Peter Barker
d219540554 Copter: correct compilation when AFS is enabled 2018-04-07 09:46:54 +09:00
Peter Barker
d0425c7b2f Copter: correct compilation when precland is disabled
Closes #8098
2018-04-07 09:44:43 +09:00