Commit Graph

5045 Commits

Author SHA1 Message Date
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
murata 8fd9c73b78 Copter: Add SuperSimpleMode "2" to Simple Mode setting. 2017-05-08 09:31:23 +09:00
Andrew Tridgell 3b33434695 Copter: removed AP_Airspeed from vehicle code 2017-05-04 22:59:02 -07:00
Luis Vale Gonçalves 04cb1027b8 Copter: minor fix to release notes 2017-05-03 17:10:27 +09:00
Randy Mackay f2131ed2d0 Copter: AC3.5-rc5 release notes 2017-05-03 14:08:45 +09:00
Peter Barker b37e64b23c Copter: stop appending lf to PERF message 2017-05-01 16:21:55 +01:00
Peter Barker 069e0d1973 Copter: move init of DataFlash references into vehicle init
It is possible to start a log before the existing codepath is crossed.
2017-05-01 15:04:34 +01:00
Peter Barker 6ccb7cf3f4 Copter: tidy dataflash Frame reporting 2017-05-01 19:16:47 +10:00
Andrew Tridgell 22791b7272 Copter: use common send_queued_parameters() 2017-05-01 14:36:10 +10:00
Andrew Tridgell 49b18819ce Copter: enable channels in ESC calibration 2017-05-01 14:32:18 +10:00
Andrew Tridgell 2ba6e7af35 Copter: fixed aux servos in RC failsafe
we should always output to channels
2017-05-01 14:32:18 +10:00
Andrew Tridgell 10b89db498 Copter: call BoardConfig.init_safety() at end of startup
this fixes a bug where motors can start on soft reboot
2017-04-30 21:47:04 +10:00
Randy Mackay aab27d8d0e Copter: auto loiter initialisation simplified
The simpler set_wp_destination can be used instead of set_wp_origin_and_destination
2017-04-28 09:10:02 +09:00
Randy Mackay 65e97a9503 Copter: rtl initialises wp controller earlier
We need to initialise wp controller or the build_path could use the wrong speeds and accelerations when calculating the origin (aka stopping point)
2017-04-28 09:10:02 +09:00
Andrew Tridgell 1875d2adab Copter: fixed duplicate include of AP_ADC library 2017-04-27 18:32:26 +10:00
Randy Mackay 81f8ab3933 Copter: guided init uses vertical stopping point 2017-04-27 14:36:23 +09:00
Randy Mackay a342b73604 Copter: guided velocity contoller inits accel and jerk
In practice this has no functional impact because the guided_pos_control_start initialises these values (using AC_WPNav) and it is not currently possible for a user to get to the velocity controller without having first used the guided position controller
2017-04-27 14:35:46 +09:00
Randy Mackay 1a246851fc Copter: enable radio failsafe by default 2017-04-24 17:07:42 +09:00
Peter Barker afbdbcce26 Copter: log GPS detection state to DF on log startup 2017-04-23 21:04:17 +01:00
karthik.desai afc382c342 Copter: moved beacon logging to dataflash 2017-04-22 10:55:08 +09:00
Randy Mackay 8f43b60247 Copter: set EKF origin from first do-set-home command 2017-04-22 10:37:31 +09:00
Randy Mackay 3348ab4fa8 Copter: send upward DISTANCE_SENSOR message to GCS 2017-04-20 18:11:43 +09:00
Randy Mackay 496e8f3cdb Copter: integrate proximity method rename 2017-04-20 18:11:43 +09:00
Andrew Tridgell 1a8669201e Copter: ignore MSG_AOA_SSA 2017-04-19 20:48:42 +10:00
Randy Mackay 713c08672f Copter: integrate AP_VisualOdom 2017-04-19 11:04:40 +09:00
Randy Mackay d5dd7e719a Copter: add AP_VisualOdom to build 2017-04-19 11:04:40 +09:00
Andrew Tridgell ebde6e1ce3 Copter: output any servo channels on motor output
if we have any auxillary servo channels we need to calculate the
output value
2017-04-18 09:34:42 +09:00
Randy Mackay 032bfad79f Copter: move rc input check to esc_calibration_startup_check
No functional change
2017-04-18 09:29:55 +09:00
Randy Mackay fc675a1e4a Copter: do not allow motor test before initialisation completes 2017-04-18 09:29:53 +09:00
Randy Mackay 1bfbf0d43f Copter: enable motors at end of initialisation 2017-04-18 09:29:51 +09:00
Francisco Ferreira bf22919a8c Copter: add support for MANUAL_CONTROL message 2017-04-12 16:16:11 +09:00
Michael du Breuil ea89bd1178 Copter: Send BATTERY_STATUS 2017-04-12 10:21:49 +09:00
murata 597dbb2df4 Copter: Compare bit variables, change set values.
Copter: Change from comment 1 to true.
2017-04-12 09:19:07 +09:00
Tom Pittenger 01de4b1176 Copter: clarify release notes for Intel Aero
update ReleaseNotes to clarify that the copter 3.4.0-rc4 (06-Sep-2016) note "Intel Aero flight controller support" does not mean the Intel Aero RTF.
2017-04-10 16:42:25 -07:00
Randy Mackay 7478ae9eb4 Copter: TUNE parameter description fixes 2017-04-08 15:35:05 +09:00
Randy Mackay 7f93818d31 Copter: 3.5-rc4 release notes 2017-04-08 15:32:01 +09:00
Andrew Tridgell b4d9397821 Copter: re-arrange fast_loop for minimum latency
this makes motor outputs as responsive as possible to gyros
2017-04-03 13:04:11 +09:00
Randy Mackay 5497030ebf Copter: version to 3.6-dev 2017-03-30 08:19:18 +09:00
Jacob Walser 587c50c1a1 Copter: Remove redundant nested #if CLI_ENABLED 2017-03-29 19:20:51 +01:00