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
Randy Mackay
9b8b45b218
Copter: 3.4-rc5 release notes
9 years ago
Randy Mackay
9b1b18b15b
Copter: add sprayer to aux switch options
9 years ago
Randy Mackay
f37c17bd80
Copter: include spray in build by default
9 years ago
Randy Mackay
a8f0291711
Copter: parameter conversion only for matrix multicopters
...
Single, Coax and Tri copter rate parameter conversions were incorrect
9 years ago
Andrew Tridgell
d0dd10aeea
Copter: added DEV_OPTIONS parameter
...
this is for little used options to allow standard firmware builds to
enable those options for development purposes
First option is for MAVLink based ADSB avoidance
9 years ago
Randy Mackay
f22f10460a
Copter: 3.4-rc4 release notes
9 years ago
floaledm
85a3fda879
Copter: removed reliance on home_distance and home_bearing which are only in copter
9 years ago
Leonard Hall
1f2d17e8e7
Copter: increase chance that parachute will deploy
...
Previously a single moment where the vehicle was within 30deg of the target could cause the parachute release counter to reset to zero. This change makes the parachute release if it is spending at least half it's time with more than a 30degree angle error.
9 years ago
Michael du Breuil
bec4bfa2ba
Copter: Return RESULT_FAILED for GET_CMD_HOME if home is unset
9 years ago
Randy Mackay
4832ba4bf0
Copter: call attitude control parameter check
9 years ago
Randy Mackay
42cca17df4
Copter: update 3.4-rc3 release notes
9 years ago
Randy Mackay
f6f3718e80
Copter: 3.4-rc3 release notes
9 years ago
Randy Mackay
a8a31b1c24
Copter: fix health reporting to GCS for optical flow and precision landing
...
Includes slight restructuring to logic for other sensors but these should not have any functional effect
9 years ago
Randy Mackay
cba480d02b
Copter: add auto calibration to ESC_CAL parameter description
...
No functional change
9 years ago
Randy Mackay
e17c8ac851
Copter: remove non-working reset-to-armed-yaw
...
Arguably we should make this work, but until that happens we should not present the option on the auxiliary switches
9 years ago
Randy Mackay
eded2dee23
Copter: TELEM_DELAY parameter range to 30sec
...
No functional change
9 years ago
Andrew Tridgell
d186e1c648
Copter: improve the reliability of ESC calibration with OneShot ESCs
...
run at higher rate and make sure we're always giving output
9 years ago
khancyr
733786830d
Copter: config.h fix typo
9 years ago
khancyr
1a1c749501
Copter: fix typo in parameters.cpp
9 years ago
Andrew Tridgell
f18e0dadc9
Copter: added optional AdvancedFailsafe for copter and heli
9 years ago