Francisco Ferreira
1e2e24eeac
Copter: fix wrong range in Throw mode
...
Fixes #5038
8 years ago
Randy Mackay
1f160f2903
Copter: minor comment update
...
No functional change
8 years ago
Andrew Tridgell
9205416695
Copter: setup default safety mask based on motor mask
8 years ago
Randy Mackay
83b8208b8b
Copter: fix PRX_ parameters duplicate underscore in param name
8 years ago
Andrew Tridgell
c01a7718c1
Copter: fixed startup order of setting mavlink system ID
8 years ago
Andrew Tridgell
57830784e2
Copter: use handle_rc_bind
8 years ago
Andrew Tridgell
5a9276a5c4
Copter: added SYSID_ENFORCE parameter
...
allows enforcement of SYSID_MYGCS
8 years ago
Randy Mackay
cb977bca6f
Copter: 3.4-rc6 release notes
8 years ago
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
8 years ago
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.
8 years ago
Randy Mackay
a124001b8b
Copter: get_pilot_desired_throttle gets thr_mid argument default
8 years ago
Leonard Hall
5c47f3f9e5
Copter: add acro throttle and yaw expo and smoother manual pilot throttle
8 years ago
Randy Mackay
0aab175051
Copter: move proximity to g2
8 years ago
Randy Mackay
fa36b563bc
Copter: add advanced failsafe enable to APM_Config
...
No functional change
8 years ago
murata
f705bd0d83
Copter: reduce intermediate storage of arming_check results
8 years ago
Jonathan Challinger
7cb9ad6e2b
Copter: descend normally from 35cm
8 years ago
Jonathan Challinger
f2ef8eec8c
Copter: use velocity output from AC_PrecLand
8 years ago
Randy Mackay
ccc99c772f
Copter: remove union from aux_con for switch state
8 years ago
murata
b23823a934
Copter: delete unused variable from aux switch structure
8 years ago
Andrew Tridgell
ebbcabcb5f
Copter: fixed comment
8 years ago
Randy Mackay
89c660eab5
Copter: add pre-arm check for proximity sensor
8 years ago
Randy Mackay
1665f4d416
Copter: report altitude and position control of new modes in sys-status message
8 years ago
Randy Mackay
4afa49eebe
Copter: report proximity health in system-status
8 years ago
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.
8 years ago
Randy Mackay
bba7369e9a
Copter: pass AP_Proximity to AC_Avoid
8 years ago
Randy Mackay
fcc2a1b378
Copter: integrate AP_Proximity into main vehicle
8 years ago
Randy Mackay
5f749a0597
Copter: add AP_Proximity to build
8 years ago
Andrew Tridgell
652b6b7564
Copter: deprecate RC_CHANNELS_RAW
8 years ago
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.
8 years ago
murata
f3a035694a
Copter: fix ekf check to always call mode_requires_gps
8 years ago
Michael du Breuil
ea45e5e6f1
Copter: Support GPS_RTCM_DATA
8 years ago
Randy Mackay
263f685683
Copter: ekf failsafe can trigger in LAND
...
Thanks to John Ingersoll for the report and detailed fix
Resolves issue #4827
8 years ago
Randy Mackay
d74ae535d1
Copter: log EKF lane switch
8 years ago
Randy Mackay
35864c6226
Copter: move check_ekf_reset to ekf_check.cpp
...
No functional change
8 years ago
murata
f135ca5ae7
Copter: reduce repeated string constants
8 years ago
Randy Mackay
3b6e56d1a0
Copter: minor formatting fixes
...
No functional change
8 years ago
murata
61fa73f25d
Copter: remove return after the Switch statement
8 years ago
Randy Mackay
337461c16c
Copter: pre-arm check of GPS configuration
8 years ago
murata
57c61ace62
Copter: To remove a break after the return statement.
8 years ago
murata
7148cc6239
Copter: Return value is changed to Enum Value.
8 years ago
murata
60137e0f0b
Copter: replace if statement with switch statement
8 years ago
Jonathan Challinger
a393bd26d7
Copter: add stick gesture to begin compass calibration
8 years ago
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.
8 years ago
Pierre Kancir
6f79a8c37c
Arducopter: simply invalid cmd msg
8 years ago
Pierre Kancir
94e42e870e
ArduCopter: uniformize verify_command
...
Add better gcs message,
Add all handle message,
Reformate comments,
Fix do_roi comment
8 years ago
Tom Pittenger
748beb094d
Copter: log to dataflash statustext messages from my_gcs
8 years ago
Randy Mackay
7091daa1cf
Copter: remove out of date comment regarding autotune
...
no functional change
8 years ago
Peter Barker
b81074d83a
Copter: simplify auxsw duplicates check
8 years ago
floaledm
5910c94b65
Copter: change sensor health check to prevent false positive
8 years ago
John deVere
d89b82b69f
Copter: fixed parameter description typos
9 years ago