Randy Mackay
d11caf042d
Copter: do not use out-of-range aux switch values
...
This protects against FrSky SBUS that can send 874 for some channels even after recovering from a failsafe
2019-01-11 09:40:39 +09:00
Randy Mackay
6c4da9e38f
Copter: version to 3.6.4
2018-12-27 12:12:07 +09:00
Randy Mackay
570f37c5fe
Copter: 3.6.4 release notes
2018-12-27 12:06:44 +09:00
Randy Mackay
58f5da7bc7
Copter: version to 3.6.4-rc1
2018-12-20 14:43:57 +09:00
Randy Mackay
6011515d8b
Copter: 3.6.4-rc1 release notes
2018-12-20 14:43:13 +09:00
Randy Mackay
c8cbbb9246
Copter: follow return wp_distance and wp_bearing
2018-12-17 08:59:28 +09:00
Randy Mackay
528ed38ecf
Copter: remove follow mode debug
2018-12-17 08:59:25 +09:00
Randy Mackay
63eb66fe08
Copter: version to 3.6.3
2018-12-04 09:53:28 +09:00
Randy Mackay
23a236f89a
Copter: 3.6.3 release notes
2018-12-04 09:52:57 +09:00
Randy Mackay
28b0fc51c3
Copter: version to 3.6.3-rc1
2018-12-01 13:50:58 +09:00
Randy Mackay
9d07580ae5
Copter: 3.6.3-rc1 release notes
2018-12-01 13:50:29 +09:00
ChristopherOlson
b242ec680e
Copter:Parameters-TradHeli - set defaults for PSC and LOIT controllers
2018-12-01 13:44:26 +09:00
Randy Mackay
25f725362d
Copter: version to 3.6.2
2018-11-24 08:45:58 +09:00
Randy Mackay
374ec39dad
Copter: 3.6.2 release notes
2018-11-24 08:44:40 +09:00
Randy Mackay
97dd4b464d
Copter: version to 3.6.2-rc4
2018-11-22 09:14:03 +09:00
Randy Mackay
acef1bdfb2
Copter: 3.6.2-rc4 release notes
2018-11-22 09:12:54 +09:00
Randy Mackay
9baff4ae4e
Copter: winch disabled by default
2018-11-22 09:01:20 +09:00
Randy Mackay
c8b063a632
Copter: remove reset of alt target in manual throttle mode
...
the target was being set to zero only for logging purposes
2018-11-22 08:58:18 +09:00
Randy Mackay
0e61bbe657
Copter: version to 3.6.2-rc3
2018-11-19 12:00:18 +09:00
Randy Mackay
e01ba2e255
Copter: 3.6.2-rc3 release notes
2018-11-19 11:59:53 +09:00
Randy Mackay
f37cf57040
Copter: version to 3.6.2-rc2
2018-11-15 10:47:30 +09:00
Randy Mackay
9f5a34f409
Copter: 3.6.2-rc2 release notes
2018-11-15 10:46:56 +09:00
Randy Mackay
04c6cd106a
Copter: version to 3.6.2-rc1
2018-11-15 09:59:44 +09:00
Randy Mackay
26a9a5e973
Copter: 3.6.2-rc1 release notes
2018-11-15 09:59:16 +09:00
Peter Barker
7a0b9632cd
Copter: make mavlink rangefinder health bit depend just on data available
...
This means the sensor is healthy even if it is out of range.
This is a partial revert of commit 724f34c7e7 (diff-577a72d2550199fabbdfd77fa5890368R408)
2018-11-15 09:44:08 +09:00
Randy Mackay
296132b876
Copter: version to 3.6.1
2018-11-10 10:06:31 +09:00
Randy Mackay
bf4c38333a
Copter: 3.6.1 release notes
2018-11-10 10:06:06 +09:00
Randy Mackay
5575913b34
Copter: version to 3.6.1-rc1
2018-11-06 13:46:22 +09:00
Randy Mackay
e5066a16e0
Copter: 3.6.1-rc1 release notes
2018-11-06 13:46:02 +09:00
Michael du Breuil
9134b44c2b
Copter: Remove old parameter conversion that conflicts with newer code
2018-11-06 12:34:04 +09:00
Michael du Breuil
547c9f0bf4
Copter: Fix battery failsafe param conversion
2018-11-06 12:33:48 +09:00
Peter Barker
c0ad7d83f5
Copter: allow VFR_HUD.alt to be relative-alt if DEV_OPTIONS has bit 2 set
2018-11-06 12:19:28 +09:00
Randy Mackay
2eedcf5678
Copter: version to 3.6.0
2018-10-27 10:57:40 +09:00
Randy Mackay
57ea8c7b96
Copter: 3.6.0 release notes
2018-10-27 10:56:41 +09:00
Randy Mackay
9747a2ec47
Copter: flowhold descending bug fix
2018-10-27 10:54:47 +09:00
Randy Mackay
66ce71b55b
Copter: fix flowhold logging format
2018-10-27 10:54:46 +09:00
Randy Mackay
01c48f6c76
Copter: flowhold formatting fixes
2018-10-27 10:54:45 +09:00
Randy Mackay
014022de03
Copter: version to 3.6.0-rc12
2018-10-05 10:31:07 +09:00
Randy Mackay
5f62be9399
Copter: 3.6.0-rc12 release notes
2018-10-05 10:30:45 +09:00
Randy Mackay
18ad801366
Copter: version to 3.6.0-rc11
2018-10-01 14:35:00 +09:00
Randy Mackay
3159be884d
Copter: 3.6.0-rc11 release notes
2018-10-01 14:33:55 +09:00
Leonard Hall
949f4b5e82
Copter: Missing Loiter Init on accel
2018-10-01 12:00:15 +09:00
Leonard Hall
106eb7cd10
Copter: Initialise desired acceleration before loiter init
2018-10-01 11:59:16 +09:00
Randy Mackay
df3791a81f
Copter: version to 3.6.0-rc10
2018-09-15 10:38:02 +09:00
Randy Mackay
0044dbe707
Copter: 3.6.0-rc10 release notes
2018-09-15 10:37:34 +09:00
Randy Mackay
4314a1ceec
Copter: rename rudder_arming to get_rudder_arming_type
2018-09-15 10:12:49 +09:00
Randy Mackay
460a524a0f
Copter: arming check formatting fixes
2018-09-15 10:12:41 +09:00
Randy Mackay
069957f342
Copter: support disabling rudder arming
2018-09-15 10:12:38 +09:00
Randy Mackay
2b22e11b81
Copter: version to 3.6.0-rc9
2018-09-08 10:00:23 +09:00
Randy Mackay
be9b7dc9ad
Copter: 3.6.0-rc9 release notes
2018-09-08 10:00:06 +09:00
Leonard Hall
60815d5e92
Copter: loiter glitch fix
2018-09-08 09:21:14 +09:00
Matt
3c76ec492b
Copter: Impliment mavlink landing gear control
...
Uses MAV_CMD_AIRFRAME_CONFIGURATION to retract and deploy landing gear
2018-09-03 16:50:13 +09:00
Matt
837903a2bf
Copter: Landing gear - remove deploy_lock state
2018-09-03 16:50:13 +09:00
Randy Mackay
c85496e782
Copter: version to 3.6.0-rc8
2018-08-28 10:21:28 +09:00
Randy Mackay
a217590142
Copter: 3.6.0-rc8 release notes
2018-08-28 10:21:22 +09:00
bnsgeyer
45a837d422
Copter: Tradheli - fix issue with position moving while on ground
2018-08-28 10:21:21 +09:00
Randy Mackay
4f9232d10f
Copter: version to 3.6.0-rc7
2018-08-02 12:41:55 +09:00
Randy Mackay
88bb3d8a9b
Copter: release notes for 3.6.0-rc7
2018-08-02 12:41:39 +09:00
Randy Mackay
40a12a8ea2
Copter: remove compassmot's compass init and accumulate
...
when compass mot is started, the main loop has been running so the compass will already have been initialised and have good readings
Also remove unnecessary call to get_primary compass
2018-08-02 12:39:07 +09:00
Randy Mackay
17a004e020
Copter: compassmot format fixes
2018-08-02 12:39:06 +09:00
Andrew Tridgell
453aa7a39d
Copter: removed include of ADC.h
2018-08-02 12:38:49 +09:00
Andrew Tridgell
1e79e6106f
Copter: CH_12 can be used with any HAL, not just HAL_PX4
2018-08-01 15:11:19 +09:00
Raouf
b7609cdf95
Copter: Handle always land mode
2018-08-01 15:09:12 +09:00
SergeyBokhantsev
ccefe9da84
Copter: implement user auxswitch functions
2018-08-01 15:08:30 +09:00
Randy Mackay
d616e28100
Copter: motor test can spin motor for 10min
...
A user requested they be able to perform longer term tests of their vehicle's motors
2018-08-01 15:07:55 +09:00
Randy Mackay
ed9fed75d3
Copter: minor format fix to motor_test
2018-08-01 15:07:52 +09:00
Randy Mackay
c04a2e3f1a
Copter: version to 3.6.0-rc6
2018-07-16 10:39:47 +09:00
Randy Mackay
c47de89d08
Copter: release notes for 3.6.0-rc6
2018-07-16 10:39:47 +09:00
Randy Mackay
2301b19636
Copter: version to 3.6.0-rc5
2018-07-11 15:32:37 +09:00
Randy Mackay
55ef44327f
Copter: 3.6.0-rc5 release notes
2018-07-11 15:32:36 +09:00
Lauri Juusela
8516fa43c2
Copter: RTL if not in AUTO mode and FS_THR_ENABLED_CONTINUE_MISSION enabled
2018-07-11 14:15:10 +09:00
Randy Mackay
df07c40412
Copter: version to 3.6.0-rc4
2018-07-05 09:55:18 +09:00
Randy Mackay
322cc02fe7
Copter: 3.6.0-rc4 release notes
2018-07-05 09:54:57 +09:00
Peter Barker
3c290af16e
Copter: fix inconsistent setting of AP_Notify::flags.pre_arm_gps_check
2018-07-05 09:45:38 +09:00
Luis Vale Gonçalves
eccaecb0d7
Copter: minor fix to 3.6.0-rc3 release notes
...
Clarification of the boards tested from partner CUAV
2018-07-03 21:22:24 +09:00
Luis Vale Gonçalves
7dfde045f1
Copter: small correction to 3.6.0-rc3 release notes
...
Small correction to fmu
2018-07-03 14:23:18 +09:00
Alexander Malishev
9721544837
Copter: fixed board name in release notes
2018-07-03 14:23:17 +09:00
Randy Mackay
df66ca6184
Copter: version to 3.6.0-rc3
2018-07-02 12:03:29 +09:00
Randy Mackay
f93b707c2b
Copter: 3.6.0-rc3 release notes
2018-07-02 12:03:08 +09:00
Peter Barker
f4be542169
Copter: autotune: raise priorities of autotune success and param saved
...
Closes #8734
2018-06-30 11:40:39 +09:00
Lucas De Marchi
1a45aa12f5
AP_Param: warn on last pass only about unknown parameters
...
Do not warn about unknown parameters on the first pass, i.e. when
AP_Param:load_all() is called. This is because we may still not know
about dynamically loaded parameters. When we call the second (last)
time, we expect to already know all possible parameters, so print a
warning to both console and the debug terminal.
2018-06-28 10:18:19 -07:00
Lucas De Marchi
7f0d5ddf21
AP_Param: stop panic()'ing on unknown parameters
...
Our track record on keeping parameters up to date with master is not
great and panic()'ing when loading them apparently is not helping
because every and each vehicle has a different file.
On aerofc load_defaults_file() is used in the same way as
load_embedded_param_defaults() is in which the panic() behavior has been
previously removed.
This finishes the removal of the panic param and add warnings to the
debug console when reading the parameters (rather than when counting
them).
2018-06-28 10:18:19 -07:00
Peter Barker
81b731b214
Copter: move copter-specific AP_Arming code into Copter subclass
2018-06-28 12:48:31 +10:00
Andrew Tridgell
20dea6df45
Copter: moved OSD to top level params
...
this gives us plenty of param depth for a complex param tree
2018-06-27 14:55:00 +10:00
Alexander Malishev
f63b3c044a
Copter: added OSD support
2018-06-27 14:55:00 +10:00
Peter Barker
724f34c7e7
Copter: use MAV_SYS_STATUS_SENSOR_PROXIMITY for proximity sensor
...
Copter: correct laser sensor health bits
2018-06-26 10:25:28 +10:00
Peter Barker
a7a6cfa99f
Copter: correct comment
2018-06-26 10:25:28 +10:00
Peter Barker
ff17c78c67
Copter: create Copter::Mode::_TakeOff subobject from takeoff_state
2018-06-26 09:11:21 +09:00
Peter Barker
7883582c65
Copter: move takeoff state into Mode class
2018-06-26 09:11:21 +09:00
Peter Barker
597e876953
Copter: clean up do_user_takeoff
2018-06-26 09:11:21 +09:00
Peter Barker
cff1969a29
Copter: make do_user_takeoff a member of Mode
2018-06-26 09:11:21 +09:00
Peter Barker
cb26ff64b3
Copter: current_mode_has_user_takeoff -> Mode::has_user_takeoff
2018-06-26 09:11:21 +09:00
Peter Barker
70d159cb38
Copter: raise EKF failure even if USB is connected
...
This will let EKF go bad if your PixHawk is connected to your laptop.
This doesn't seem to be a problem for the other vehicles.
This also allows the EKF to go bad in-flight if you happen to have
connected (against AP's recommendations) your companion computer to your
flight controller via USB. Since people do this, it is better to have
the checks than not.
2018-06-26 10:07:55 +10:00
Pierre Kancir
2d5cbd2cf8
ArduCopter: report crosstrack_error
2018-06-26 08:42:14 +09:00
Peter Barker
291102360a
Copter: use check_failed function
2018-06-23 15:33:19 +10:00
Andrew Tridgell
b43316d743
Copter: added ESC_TELEMETRY to mavlink streams
2018-06-21 10:48:02 +10:00
Peter Barker
ca8a1ae488
Copter: use magic force arm/disarm definitions
2018-06-20 11:43:38 +10:00
Peter Barker
fd9ce90b8e
Copter: option to force arm, bypassing checks
2018-06-20 11:43:38 +10:00
Peter Barker
4d6408857f
Copter: return appropriate response to failed disarm
2018-06-20 11:43:38 +10:00
Peter Barker
485cafb343
Copter: use AP_FWVersion singleton
2018-06-18 19:10:37 +01:00