Francisco Ferreira
1e2e24eeac
Copter: fix wrong range in Throw mode
...
Fixes #5038
2016-10-23 11:56:57 +09:00
Randy Mackay
1f160f2903
Copter: minor comment update
...
No functional change
2016-10-22 13:31:16 +09:00
Andrew Tridgell
9205416695
Copter: setup default safety mask based on motor mask
2016-10-21 11:53:59 +11:00
Randy Mackay
83b8208b8b
Copter: fix PRX_ parameters duplicate underscore in param name
2016-10-19 17:24:43 +09:00
Andrew Tridgell
c01a7718c1
Copter: fixed startup order of setting mavlink system ID
2016-10-17 09:19:08 +11:00
Andrew Tridgell
57830784e2
Copter: use handle_rc_bind
2016-10-15 21:42:38 +11:00
Andrew Tridgell
5a9276a5c4
Copter: added SYSID_ENFORCE parameter
...
allows enforcement of SYSID_MYGCS
2016-10-15 17:14:19 +11:00
Randy Mackay
cb977bca6f
Copter: 3.4-rc6 release notes
2016-10-15 12:27:04 +09:00
Randy Mackay
5894a54a16
Copter: althold uses current alt target if active
...
Previously we always reset the altitude target to the current altitude but this causes a jump if the vehicle is already in an alt-hold flight mode but has an altitude error
2016-10-15 11:29:10 +09:00
Leonard Hall
fec24437f2
Copter: load accel throttle I term from attitude controller input
...
Previously we loaded up the I term from the pilot's input but a more reliable method is to get what was passed into the attitude controller. In particular the addition of the acro-thr-mid parameter means the pilot's input must be interpreted differently for different flight modes.
2016-10-15 11:27:53 +09:00
Randy Mackay
a124001b8b
Copter: get_pilot_desired_throttle gets thr_mid argument default
2016-10-15 11:27:53 +09:00
Leonard Hall
5c47f3f9e5
Copter: add acro throttle and yaw expo and smoother manual pilot throttle
2016-10-15 11:27:53 +09:00
Randy Mackay
0aab175051
Copter: move proximity to g2
2016-10-14 14:02:29 +09:00
Randy Mackay
fa36b563bc
Copter: add advanced failsafe enable to APM_Config
...
No functional change
2016-10-14 14:00:59 +09:00
murata
f705bd0d83
Copter: reduce intermediate storage of arming_check results
2016-10-14 11:39:18 +09:00
Jonathan Challinger
7cb9ad6e2b
Copter: descend normally from 35cm
2016-10-14 10:46:11 +09:00
Jonathan Challinger
f2ef8eec8c
Copter: use velocity output from AC_PrecLand
2016-10-14 10:46:08 +09:00
Randy Mackay
ccc99c772f
Copter: remove union from aux_con for switch state
2016-10-14 10:31:05 +09:00
murata
b23823a934
Copter: delete unused variable from aux switch structure
2016-10-14 10:30:41 +09:00
Andrew Tridgell
ebbcabcb5f
Copter: fixed comment
2016-10-14 11:40:09 +11:00
Randy Mackay
89c660eab5
Copter: add pre-arm check for proximity sensor
2016-10-13 20:21:07 +09:00
Randy Mackay
1665f4d416
Copter: report altitude and position control of new modes in sys-status message
2016-10-13 20:21:07 +09:00
Randy Mackay
4afa49eebe
Copter: report proximity health in system-status
2016-10-13 20:21:07 +09:00
Randy Mackay
a07ecfe2b3
Copter: log proximity sensor at 10hz
...
This is current in the Copter vehicle code but we can move to the dataflash library when other vehicles start using this type of sensor. Until then adding it to common will just increase the dependencies unnecessarily for other vehicles.
2016-10-13 20:21:07 +09:00
Randy Mackay
bba7369e9a
Copter: pass AP_Proximity to AC_Avoid
2016-10-13 20:21:07 +09:00
Randy Mackay
fcc2a1b378
Copter: integrate AP_Proximity into main vehicle
2016-10-13 20:21:07 +09:00
Randy Mackay
5f749a0597
Copter: add AP_Proximity to build
2016-10-13 20:21:07 +09:00
Andrew Tridgell
652b6b7564
Copter: deprecate RC_CHANNELS_RAW
2016-10-13 21:24:02 +11:00
Randy Mackay
26c3295042
Copter: ignore first ekf core switch
...
The ekf core is initialised to -1 but after initialisation changes to zero. Ignore this first change.
2016-10-13 15:20:16 +09:00
murata
f3a035694a
Copter: fix ekf check to always call mode_requires_gps
2016-10-12 10:16:55 +09:00
Michael du Breuil
ea45e5e6f1
Copter: Support GPS_RTCM_DATA
2016-10-11 11:00:36 +11:00
Randy Mackay
263f685683
Copter: ekf failsafe can trigger in LAND
...
Thanks to John Ingersoll for the report and detailed fix
Resolves issue #4827
2016-10-10 17:36:36 +09:00
Randy Mackay
d74ae535d1
Copter: log EKF lane switch
2016-10-10 16:40:08 +09:00
Randy Mackay
35864c6226
Copter: move check_ekf_reset to ekf_check.cpp
...
No functional change
2016-10-10 16:40:08 +09:00
murata
f135ca5ae7
Copter: reduce repeated string constants
2016-10-10 12:17:12 +09:00
Randy Mackay
3b6e56d1a0
Copter: minor formatting fixes
...
No functional change
2016-10-10 12:11:14 +09:00
murata
61fa73f25d
Copter: remove return after the Switch statement
2016-10-10 12:07:24 +09:00
Randy Mackay
337461c16c
Copter: pre-arm check of GPS configuration
2016-10-10 10:52:54 +09:00
murata
57c61ace62
Copter: To remove a break after the return statement.
2016-10-08 13:55:18 -03:00
murata
7148cc6239
Copter: Return value is changed to Enum Value.
2016-10-05 08:25:15 -03:00
murata
60137e0f0b
Copter: replace if statement with switch statement
2016-10-05 16:32:57 +09:00
Jonathan Challinger
a393bd26d7
Copter: add stick gesture to begin compass calibration
2016-10-05 16:29:02 +09:00
Lucas De Marchi
b24d850695
ArduCopter: Fix use of logical op instead of bitwise op
...
../../ArduCopter/GCS_Mavlink.cpp: In member function 'void Copter::send_extended_status1(mavlink_channel_t)':
../../ArduCopter/GCS_Mavlink.cpp:281:37: error: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Werror=parentheses]
uint32_t sensors_error_flags = !control_sensors_health & control_sensors_enabled & control_sensors_present;
^
compilation terminated due to -Wfatal-errors.
cc1plus: all warnings being treated as errors
Thanks to Ralph Campbell <ralphcampbell1@gmail.com> for the bug report.
2016-09-29 11:36:23 -03:00
Pierre Kancir
6f79a8c37c
Arducopter: simply invalid cmd msg
2016-09-27 07:45:48 -07:00
Pierre Kancir
94e42e870e
ArduCopter: uniformize verify_command
...
Add better gcs message,
Add all handle message,
Reformate comments,
Fix do_roi comment
2016-09-27 07:45:48 -07:00
Tom Pittenger
748beb094d
Copter: log to dataflash statustext messages from my_gcs
2016-09-26 00:13:30 -07:00
Randy Mackay
7091daa1cf
Copter: remove out of date comment regarding autotune
...
no functional change
2016-09-23 20:48:03 +09:00
Peter Barker
b81074d83a
Copter: simplify auxsw duplicates check
2016-09-23 18:12:19 +09:00
floaledm
5910c94b65
Copter: change sensor health check to prevent false positive
2016-09-22 13:56:49 -05:00
John deVere
d89b82b69f
Copter: fixed parameter description typos
2016-09-14 14:05:47 -07:00