Commit Graph

2408 Commits

Author SHA1 Message Date
Randy Mackay
b4b2128977 Copter: update @Range comments for THR_MIN
This should help reduce change of someone setting THR_MIN above 300 (30%
throttle)
2013-09-12 22:45:18 +09:00
Randy Mackay
c5bd1a76ed Copter: comment update re low battery event 2013-09-12 22:41:28 +09:00
Randy Mackay
653a5036ae Copter: #define for initial altitude jump during take-off
Developers can add a line like to APM_Config.h to reduce the initial
jump when taking off in Loiter or AltHold flightmodes:
#define ALT_HOLD_TAKEOFF_JUMP 0
2013-09-12 22:31:42 +09:00
Randy Mackay
072b231c3f Copter: integrate slow start feature 2013-09-12 22:29:53 +09:00
Randy Mackay
36bbed8fdd Copter: removed calls to set motor's max throttle 2013-09-12 22:28:38 +09:00
Andrew Tridgell
adc923b989 Copter: update battery pin docs 2013-09-12 13:43:15 +10:00
Andrew Tridgell
d9fe0552f0 Copter: allow Vcc checks on Pixhawk 2013-09-12 13:43:06 +10:00
Andrew Tridgell
7c62736e59 Copter: fixed Vcc 2013-09-12 13:26:19 +10:00
Andrew Tridgell
4545445850 Copter: fixed SR0 and SR3 autodocs 2013-09-12 09:53:13 +10:00
Randy Mackay
a68966e077 Copter: integrate sprayer pump test 2013-09-11 17:05:25 +09:00
Randy Mackay
152f5da880 Copter: integrate AP_Notify batt and radio failsafes 2013-09-11 14:36:38 +09:00
Randy Mackay
9095c6ab30 Copter: update Release notes for AC3.1-rc1 again 2013-09-11 09:51:47 +09:00
Randy Mackay
8e0cacad39 Copter: disable low battery events when usb connected 2013-09-09 21:27:05 +09:00
Kevin Hester
240a9ccaf0 AC: if vehicle is !flying show hb state as MAV_STATE_STANDBY
This helps GCSes determine the appropriate UI for the current vehicle
mode.
2013-09-09 20:51:54 +09:00
Randy Mackay
43c4ba304d Copter: update Release Notes for AC3.1-rc1 2013-09-09 20:04:30 +09:00
Randy Mackay
1d55fa6818 Copter: add arm check of GPS hdop when in Loiter 2013-09-09 14:03:40 +09:00
Randy Mackay
1abb439051 Copter: move acro's var initialisation to roll-pitch and yaw controller initialisation 2013-09-09 10:54:13 +09:00
Randy Mackay
942ba0476b Copter: remove manual_attitude and throttle flags 2013-09-09 10:44:53 +09:00
Randy Mackay
b7579bb028 Copter: move init of global nav variables to set_nav_mode 2013-09-09 10:37:44 +09:00
Randy Mackay
4842335a24 Copter: add #include for AC_Sprayer 2013-09-09 10:18:06 +09:00
Randy Mackay
13ee672eae Copter: remove unused get_acro_pitch and roll 2013-09-09 10:11:23 +09:00
Craig3DRobotics
630095adaa Revert "Copter: Corrected SR0 & SR3 parameter descriptions"
This reverts commit 6568234018.
2013-09-06 09:58:19 -07:00
Craig3DRobotics
f1a674ad26 Copter: Correction on SR0 & SR3 parameter description. 2013-09-05 22:28:34 -07:00
Andrew Tridgell
979636936d Copter: support reboot to bootloader 2013-09-04 11:59:02 +10:00
Andrew Tridgell
52f5b1e5a7 Copter: update to GPLv3 license headers 2013-08-30 13:01:39 +10:00
Andrew Tridgell
1b99ef5e4f Copter: added a delay in ESC calibration
this allows AP_Notify to run via the delay callback
2013-08-30 13:01:36 +10:00
Andrew Tridgell
e1e32fcf08 Copter: fixed build with AP_AHRS changes 2013-08-30 13:01:35 +10:00
Andrew Tridgell
25d517f5d6 Copter: updates for new notify API 2013-08-30 13:01:35 +10:00
Randy Mackay
4aef49a006 Copter: re-order #defines of AP_Notify 2013-08-30 13:01:35 +10:00
Randy Mackay
52ef77393c Copter: integrate Toshiba_LED_PX4 2013-08-30 13:01:35 +10:00
Randy Mackay
46c24fdf39 Copter: integrate ToshibaLED 2013-08-30 13:01:35 +10:00
Randy Mackay
e985253f1a Copter: integrate notify 2013-08-30 13:01:35 +10:00
Randy Mackay
7c78936bc5 Copter: land by default at end of RTL 2013-08-30 10:34:23 +09:00
Craig3DRobotics
6568234018 Copter: Corrected SR0 & SR3 parameter descriptions 2013-08-29 12:19:04 -07:00
Randy Mackay
81074ebb3c Copter: update Y6 defaults 2013-08-28 13:05:01 +09:00
Randy Mackay
6052017b13 Copter: allow override of auto throttle mode 2013-08-28 11:45:07 +09:00
Randy Mackay
45aeb1a921 Copter: split up loiter into 4 steps
Reduces disruption to the main loop but also introduces a delay of 30ms
to navigation output
2013-08-28 11:33:10 +09:00
Andrew Tridgell
d5e28e72cc Copter: support new RADIO_STATUS msg 2013-08-24 17:59:13 +10:00
Randy Mackay
7159c539e6 Copter: skip mode change checks when disarmed
Note: there will be a follow up commit to move the checks into a
separate function so they can be called just before arming
2013-08-22 13:25:27 +09:00
Randy Mackay
d8eb7fb82f Copter: remove x100 from IMAX definitions 2013-08-19 22:38:34 +09:00
Andrew Tridgell
a06f8a156d Copter: fixed PX4 build 2013-08-19 21:12:41 +10:00
Randy Mackay
fd047cc968 Copter: AUTO ch7/ch8 option 2013-08-19 18:09:23 +09:00
Randy Mackay
2696e160e6 Copter: surface tracking improvement
Separate correction speeds for pilot input vs altitude-above-ground
errors to allow slower correction to sonar signals.
Change SONAR_GAIN parameter to be altitude error -> desired speed.  This
means it should be set 10x larger than before.
Replace hard-coded sonar cut-off percentage of 70% with
SONAR_RELIABLE_DISTANCE_PCT.
Reduce sonar cut-off percentage to 60%.
Add desired sonar altitude to dataflash log's CTUN message.
2013-08-19 09:52:59 +09:00
Randy Mackay
88332b4acb Copter: revert to 3 element sonar's mode filter 2013-08-19 09:47:48 +09:00
Randy Mackay
3a5a15a15f Copter: allow CH6 tuning of sonar gain 2013-08-18 15:44:54 +09:00
Randy Mackay
fe56ac3839 Copter: only allow auto_trim in STABILIZE 2013-08-15 21:11:23 +09:00
Randy Mackay
69da4e99f8 Copter: add ch7/ch8 Auto and Land option
CH7/CH8 high initiates AUTO mode, low initiates Land.  Ideally high
would be a new take-off flight mode so this may need some rework.
2013-08-15 16:08:33 +09:00
Randy Mackay
ac620e2140 Copter: Loiter and AltHold won't breach alt fence 2013-08-15 16:06:27 +09:00
Randy Mackay
6a2daf1a33 Copter: reduce sonar sensitivity to spikes 2013-08-15 16:04:17 +09:00
Randy Mackay
34e874282e Copter: only check hdop when circular fence enabled 2013-08-15 16:03:57 +09:00