Commit Graph

5083 Commits

Author SHA1 Message Date
Andrew Tridgell
ba21c1e67d Copter: set RC_SPEED default to 16kHz for brushed 2017-06-17 17:37:45 +10:00
Peter Barker
4163455d97 Copter: stop using in_mavlink_delay as a proxy for disabling logging 2017-06-16 17:07:48 +01:00
Peter Barker
cb41f09d2e Copter: call dataflash should_log method 2017-06-16 17:07:48 +01:00
Randy Mackay
cb77c1acc9 Copter: 3.5.0-rc8 release notes 2017-06-15 13:48:44 +09:00
Peter Barker
019dd02569 Copter: simplify dataflash initialisation 2017-06-14 12:20:29 +01:00
Shingo Matsuura
0800c6be52 Copter: add beacon object to avoidance object 2017-06-14 16:07:32 +09:00
Randy Mackay
a5ea9420c0 Copter: landing gear position set less often
This change means no pwm output is sent to the landing gear servos until the pilot has moved the switch
2017-06-13 13:56:07 +09:00
Peter Barker
3ee56f5475 Copter: StartUnstartedLogging replaces logging_started/start_logging 2017-06-11 20:34:12 +01:00
Peter Barker
43a16b9327 Copter: simplify should_log (NFC) 2017-06-11 20:34:12 +01:00
Peter Barker
d36e8fa51e Copter: eliminate calls to manipulate _writes_enabled 2017-06-11 20:34:12 +01:00
Peter Barker
2bb22da599 Copter: simplify start_logging 2017-06-11 20:34:12 +01:00
Pierre Kancir
d5cc1e64ed GCS_Common: rename send_rangefinder to send_rangefinder_downward 2017-06-08 01:32:04 +01:00
Pierre Kancir
73038a0e09 ArduCopter: GCS_mavlink style correction 2017-06-08 01:31:52 +01:00
Pierre Kancir
ac0a300415 ArduCopter: correct msg send by proximity 2017-06-08 01:31:52 +01:00
Pierre Kancir
261eb387eb ArduCopter: change rangefinder msg for common one 2017-06-08 01:31:43 +01:00
Pierre Kancir
156863d10a ArduCopter: add DISTANCE_SENSOR support 2017-06-08 01:22:07 +01:00
Peter Barker
758414cfe5 Copter: allow mavlink messages to be exchanged on failed boot 2017-06-07 12:56:46 +01:00
Randy Mackay
cb76bd8f3d Copter: compass set-initial-location uses ahrs location
Previously it could attempt to use a gps location even if gps was not being used
Also compass-accumulate moved to sensors.cpp
2017-06-07 13:01:38 +09:00
Randy Mackay
814cadac68 Copter: consolidate set_home functions
added lock argument instead of having twice as many functions
no functional change
2017-06-07 13:01:38 +09:00
Randy Mackay
ec491d3c6b Copter: init_compass get g.compass_enabled check
No functional change
2017-06-07 10:34:13 +09:00
Leonard Hall
8def1d257e Copter: pass battery resistance estimate to motors 2017-06-06 14:57:04 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
f8aa91681e Copter: Improve the PWM parameters descriptions 2017-06-06 11:06:26 +10:00
Randy Mackay
010dc103be Copter: increase RC input deadzones for roll pitch and yaw
Copter-3.5 testing resulted in a significant number of users reporting various issues like poshold and autotune were not functioning because their RC inputs were straying out of the deadzones
2017-06-01 10:10:57 +09:00
Leonard Hall
c61d0a7373 Copter: reduce RC_FEEL default to 25 2017-06-01 10:06:20 +09:00
murata
1a76c28655 Copter: add dodeca-hexa 2017-05-27 14:21:13 +09:00
Randy Mackay
70ed572476 Copter: minor formatting fix
This is mostly just to trigger compilation of the latest beta
2017-05-25 17:53:20 +09:00
Randy Mackay
5f0214dd41 Copter: update AC3.5.0-rc7 release notes 2017-05-25 13:29:35 +09:00
Randy Mackay
9002a635e2 Copter: 3.5.0-rc7 release notes 2017-05-25 13:29:33 +09:00
Paulo Neves
9c6a7c170f Copter: Add MAV_CMD_DO_SET_CAM_TRIGG_DIST support 2017-05-25 09:35:22 +09:00
Michael du Breuil
6ba53cf11c Copter: Ignore Landing message 2017-05-24 15:22:27 -07:00
Randy Mackay
a77f21da4a Copter: sport and acro trainer limits based on target attitude
previously the trainer used the vehicle's actual attitude meaning that the target could get far past the limits if there was an attitude error
2017-05-23 19:44:52 +09:00
Randy Mackay
a0c5ac1949 Copter: fix compassmot for oneshot ESCs 2017-05-23 13:11:46 +09:00
Andrew Tridgell
c459a25194 Copter: adjust autotune poshold
only reset position on pitch or roll input

also increases the max angle error for twitching in autotune. When a
vehicle is not well tuned the limit can prevent twitching
2017-05-23 09:41:11 +09:00
Randy Mackay
010665f915 Copter: fix esc calibration for one-shot
the cork and push need to be done from the vehicle level
2017-05-23 07:57:17 +09:00
Randy Mackay
b4d7d4f43f Copter: resolve compiler warnings in autotune GCS messages 2017-05-22 12:34:06 +09:00
Peter Barker
d5afd01ef2 Copter: remove duplicate autotune rotation warning 2017-05-18 16:28:00 +09:00
Randy Mackay
ca8ae06bba Copter: minor format fix to landing-gear update function 2017-05-18 12:26:19 +09:00
Peter Barker
34eae9d9cb Copter: AutoTune: include axis being tuned in output 2017-05-18 09:36:00 +09:00
Peter Barker
0bc17645fb Copter: AutoTune: add gcs messages detailing wait-for-level state 2017-05-18 09:36:00 +09:00
Peter Barker
586a5df814 Copter: add GCS messaging during autotune 2017-05-18 09:36:00 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
f366095113 Copter: Use SI units conventions in parameter units
Follow the rules from:
http://physics.nist.gov/cuu/Units/units.html
http://physics.nist.gov/cuu/Units/outside.html
and
http://physics.nist.gov/cuu/Units/checklist.html
one further constrain is that only printable (7bit) ASCII characters are allowed
2017-05-17 18:07:25 +10:00
Dr.-Ing. Amilcar Do Carmo Lucas
60aeade0f4 Copter: Add missing @RebootRequired: True 2017-05-15 21:51:16 +09:00
Randy Mackay
376b9e994f Copter: AC3.5-rc6 release notes 2017-05-15 15:04:28 +09:00
Randy Mackay
91d4b4777b Copter: respond to param list request after motor init 2017-05-15 14:13:43 +09:00
Pierre Kancir
436d0f8c84 ArduCopter: radio fix passthrough range on heli/coax/single 2017-05-13 10:19:20 +09:00
Randy Mackay
caa2148e45 Copter: move esc calibration startup check to after servo function initialisation 2017-05-11 11:30:05 +09:00
Randy Mackay
0e7f12049c Copter: fix esc calibration is safety switch has been disabled 2017-05-11 11:30:05 +09:00
Randy Mackay
f9c8bb1b01 Copter: ensure esc calibration only occurs on next reboot
It was possible for a board with no safety switch attached to get stuck waiting for the user to press the non-existance switch.  Rebooting now resolves the problem because the ESC_CAL parameter is reset to zero regardless of whether the calibration completes or not.
2017-05-11 11:30:05 +09:00
Randy Mackay
a3450a955d Copter: fix LED notify during auto esc calibration 2017-05-11 11:30:05 +09:00
karthik.desai
d7976078a5 Copter: fix typo in comments 2017-05-08 10:08:31 +09:00