Peter Barker
818faa92d4
Copter: rc calibration checks are called by AP_Arming
2017-11-08 19:07:59 +09:00
Peter Barker
9b52c9b670
Copter: prearm logging checks are called in parent class
2017-11-08 19:07:55 +09:00
Peter Barker
49dd5f4f80
Copter: prearm board voltage checks are called in parent class
2017-11-08 19:07:53 +09:00
Peter Barker
b8802ec5c2
Copter: prearm gps checks are called in parent class
2017-11-08 19:07:51 +09:00
Peter Barker
7c0869fa19
Copter: prearm ins checks are called in parent class
2017-11-08 19:07:49 +09:00
Peter Barker
cb8fa41cb1
Copter: prearm compass checks are called in parent class
2017-11-08 19:07:46 +09:00
Peter Barker
30c1a040d7
Copter: prearm baro checks are called in parent class
2017-11-08 19:07:44 +09:00
Peter Barker
c129445ff6
Copter: call common prearm checks
2017-11-08 19:07:42 +09:00
Peter Barker
7b3e111f85
Copter: continuously run pre-arm checks
...
Stop "latching" the prearm checks, so if the checks start to fail
the craft becomes non-armable.
2017-11-08 19:02:44 +09:00
Randy Mackay
ef05281dc2
Copter: 3.5.4-rc1 release notes
2017-11-08 12:21:46 +09:00
Peter Barker
ef00978662
Copter: add missing disarm-on-land parameter to rtl_land_run
...
Always disarm
2017-11-06 22:58:16 +00:00
Peter Barker
5b793252ed
Copter: stop disarming as part of running rtl as mission item
...
Fixed #6324
Note that the land-as-mission-item code is duplicated from the
rtl-as-mode code but omits the disarm part, so doesn't suffer from the
same bug.
2017-11-06 19:07:28 +00:00
bnsgeyer
6d0cfc13a2
Copter: heli: Update swashplate behavior
...
change swashplate behavior on ground in Acro, Stabilize, and AltHold
flight modes. See discussion here:
https://discuss.ardupilot.org/t/tradheli-swashplate-behavior-while-on-the-ground-and-potential-fix-to-issue-5396/22463/18
2017-10-28 12:31:06 +11:00
Peter Barker
c7216a2740
Copter: call ins periodic function
2017-10-27 16:33:45 +11:00
Randy Mackay
842eed5426
Copter: accept do-winch commands with max rate
2017-10-27 09:20:38 +09:00
Randy Mackay
47bbf49aa6
Copter: fix tuning knob rate control of winch
2017-10-27 09:20:38 +09:00
Randy Mackay
787954fa37
Copter: integrate winch library
...
fixes after peer review:
rename winch-disable to winch-relaxed
add DO_WINCH to do-verify
winch release-length accepts rate
2017-10-27 09:20:38 +09:00
Randy Mackay
2c511b4269
Copter: add AP_Winch and AP_WheelEncoder to build
2017-10-27 09:20:38 +09:00
ChristopherOlson
51c8c1adb2
Copter: TradHeli update comment
...
be consistent with dynamic flight speed definition
2017-10-26 17:15:40 +11:00
ChristopherOlson
572c609cd6
Copter: Trad Heli-change default accel_z_p to 0.30
...
prevents collective cycling in altitude controlled modes
2017-10-26 17:15:40 +11:00
Andrew Tridgell
0d0f1d264b
Copter: fixed order of motor setup
2017-10-22 15:52:50 +11:00
Andrew Tridgell
c4b0d7bc35
Copter: removed calls to motors->enable()
2017-10-22 15:52:50 +11:00
Andrew Tridgell
f49ab44f25
Copter: support simple accel calibration
2017-10-10 10:57:38 +11:00
Andrew Tridgell
e2f710523e
Copter: added inverted flight to switch docs
2017-10-03 10:16:41 +11:00
Andrew Tridgell
951ed95eb9
Copter: support inverted flight CH7 option
2017-10-03 10:16:41 +11:00
Andrew Tridgell
18f04abfe8
Copter: added HELI_QUAD
2017-10-03 10:16:41 +11:00
Michael du Breuil
516709fc72
Copter: Check GPS health
2017-09-27 19:29:32 +01:00
Lucas De Marchi
beabae6a98
global: use static method to construct AP_AHRS_NavEKF
2017-09-26 03:01:21 +01:00
Lucas De Marchi
c9fbf7b722
global: use static method to construct AP_NavEKF3
2017-09-26 03:01:21 +01:00
Lucas De Marchi
e2fe36357a
global: use static method to construct AP_NavEKF2
2017-09-26 03:01:21 +01:00
Lucas De Marchi
6781a44046
global: use static method to construct AP_Avoidance_*
2017-09-26 03:01:21 +01:00
Lucas De Marchi
8f304ed809
ArduCopter: add static create method for AP_Avoidance_*
2017-09-26 03:01:21 +01:00
Lucas De Marchi
6d009cdf6e
global: use static method to construct AP_ADSB
2017-09-26 03:01:21 +01:00
Lucas De Marchi
1263e20a0d
ArduCopter: use static method to construct AC_InputManager
2017-09-26 03:01:21 +01:00
Lucas De Marchi
e21e02cfdb
ArduCopter: use static method to construct AC_PrecLand
2017-09-26 03:01:21 +01:00
Lucas De Marchi
cf6ea9642e
global: use static method to construct AP_Terrain
2017-09-26 03:01:21 +01:00
Lucas De Marchi
70d8a08626
ArduCopter: use static method to construct AP_LandingGear
2017-09-26 03:01:21 +01:00
Lucas De Marchi
31db77e47b
global: use static method to construct AP_Parachute
2017-09-26 03:01:21 +01:00
Lucas De Marchi
57bbb2e1d9
ArduCopter: use static method to construct AC_Sprayer
2017-09-26 03:01:21 +01:00
Lucas De Marchi
eadd650d78
global: use static method to construct AP_RSSI
2017-09-26 03:01:21 +01:00
Lucas De Marchi
4f42facefc
global: use static method to construct AC_Avoid
2017-09-26 03:01:21 +01:00
Lucas De Marchi
b05610870c
global: use static method to construct AP_Rally
2017-09-26 03:01:21 +01:00
Lucas De Marchi
b4f5256a9e
ArduCopter: add static create method to AP_Rally
2017-09-26 03:01:21 +01:00
Lucas De Marchi
c6eb48009b
global: use static method to construct AC_Fence
2017-09-26 03:01:21 +01:00
Lucas De Marchi
18aa88b329
global: use static method to construct AP_Mount
2017-09-26 03:01:21 +01:00
Lucas De Marchi
c3647f0185
global: use static method to construct AP_Camera
2017-09-26 03:01:21 +01:00
Lucas De Marchi
cc53e7bc4b
global: use static method to construct AP_ServoRelayEvents
2017-09-26 03:01:21 +01:00
Lucas De Marchi
13d7f58036
global: use static method to construct AP_Relay
2017-09-26 03:01:21 +01:00
Lucas De Marchi
9ce6019138
global: use static method to construct AP_Frsky_Telem
2017-09-26 03:01:21 +01:00
Lucas De Marchi
b022c02029
global: use static method to construct AP_BattMonitor
2017-09-26 03:01:21 +01:00