Randy Mackay
a53d28e018
Copter: remove support for dmp ahrs
12 years ago
Andrew Tridgell
566eaf7d41
Copter: fixed flymaple build with copterleds
12 years ago
Andrew Tridgell
a0b6481dfd
Copter: removed SMACCM support
12 years ago
Randy Mackay
2c96ed3f22
Copter: disable optical flow
...
This at least allows ArduCopter to be compiled with arduino until we
find larger flash savings
12 years ago
Andrew Tridgell
3378c7901a
Copter: added support for the flymaple board
12 years ago
Andrew Tridgell
91315715fe
Copter: removed CONFIG_PUSHBUTTON
...
not used anywhere any more
12 years ago
Andrew Tridgell
754bdbd25f
Copter: use new usb_connected() HAL function
12 years ago
Randy Mackay
65adb78f31
Copter: increase default battery capacity to 3500mAh
12 years ago
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
12 years ago
Randy Mackay
e985253f1a
Copter: integrate notify
12 years ago
Randy Mackay
7c78936bc5
Copter: land by default at end of RTL
12 years ago
Randy Mackay
81074ebb3c
Copter: update Y6 defaults
12 years ago
Randy Mackay
d8eb7fb82f
Copter: remove x100 from IMAX definitions
12 years ago
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.
12 years ago
Randy Mackay
d000967a76
Copter: pre-arm check for gps hdop < 2
12 years ago
Randy Mackay
6969ab573d
Copter: configurable max lean angle
...
ANGLE_MAX parameter allows limiting the roll and pitch angles during
manual and auto flight modes to anywhere from 10 to 80 degrees
12 years ago
Randy Mackay
5049595a2c
Copter: SPORT mode to use alt hold
12 years ago
Randy Mackay
d0dc5813cf
Copter: move CIRCLE_RADIUS definition
12 years ago
Randy Mackay
74fb500efe
Copter: integrate AC_Sprayer
12 years ago
Randy Mackay
49dbdce89c
Copter: split ACRO_P into ACRO_RP_P and ACRO_YAW_P
12 years ago
Randy Mackay
21e523b9ac
Copter: Acro trainer separated into limited and leveled
12 years ago
Randy Mackay
e32342163d
Copter: rename ACRO variables
12 years ago
Randy Mackay
65276d360b
Copter: SPORT to use YAW_HOLD
12 years ago
Randy Mackay
39ab4f62ef
Copter: add SPORT mode
12 years ago
Randy Mackay
9672742b42
Copter: bug fix to look_ahead_yaw
...
Fix received from David Dewey
Was incorrectly using the direction instead of heading when deciding
whether to point forward or not. Reduced YAW_LOOK_AHEAD_MIN_SPEED to
1m/s because bug meant it was nearly always pointing forward and 10m/s
(the old value) seemed too high
12 years ago
Leonard Hall
64ce9b017d
Copter: Body frame ACRO upgrade
12 years ago
Randy Mackay
ac5d925115
Copter: revert Loiter Pos P to 1.0 (was 0.8)
12 years ago
Randy Mackay
1590a5d58a
Copter: increase Yaw Rate I 0.02
12 years ago
Randy Mackay
d77f7bc803
Copter: default Loiter Pos P to 0.8 (was 0.2)
12 years ago
Andrew Tridgell
c544a076ca
Copter: enable camera logging by default
...
these messages only happen on user defined camera triggering, so
should be low rate
12 years ago
Randy Mackay
45f47de98d
Copter: reduce default Loiter Pos P to 0.2 (was 1.0)
12 years ago
Randy Mackay
404cd5f3da
Copter: rename g.pid_throttle to g.pid_throttle_rate
...
Small code clean-up to make throttle rate controller's pid more obvious
12 years ago
Robert Gayle
917edcab11
Copter: added FS_THR_ENABLED_ALWAYS_LAND (=3) option: don't attempt RTL, just land
12 years ago
Andrew Tridgell
76d1791073
Copter: CONFIG_RELAY is not used
12 years ago
Randy Mackay
cd30103b76
Copter: increase default CIRCLE_RATE to 20deg/sec
12 years ago
Randy Mackay
069bd17928
Copter: reduce default AltHold P to 1.0 (was 2.0)
...
This helps reduce jumpiness due to althold feed forward
12 years ago
Randy Mackay
13c41e74f2
Copter: reduce pre-arm board voltage check to 4.3V
12 years ago
Olivier-ADLER
735406fa77
Copter : POSITION_HOLD mode -> allow user position control
12 years ago
Randy Mackay
1722e438d8
Copter: pass alt hold gain to WP_Nav library
12 years ago
Randy Mackay
1807840d4f
Copter: fixed comments re mag field pre-arm check
12 years ago
Randy Mackay
7b50ecc73c
Copter: pre-arm check for mag field length
12 years ago
Randy Mackay
a1821c89e7
Copter: pre-arm check for board voltage < 5.8V
12 years ago
Randy Mackay
c3d21a457f
Copter: add pre-arm board voltage check
...
Copter will not arm unless board voltage is over 4.5V
12 years ago
Randy Mackay
cdcf442f55
Copter: enable GPS failsafe by default
12 years ago
Randy Mackay
9fdab5e8fe
Copter: remove unused AUTO_SLEW_RATE parameter
12 years ago
Randy Mackay
38239c652a
Copter: ch8 aux switch
...
Ch8 can be used as an aux switch like ch7. Has all the same options as
ch7 and there is a safety check to ensure both switches aren't set to
the same function so as to avoid interfering with each other
12 years ago
Randy Mackay
566daf883a
Copter: remove unused MODE bit from LOG_BITMASK
...
We always log the mode so no need for this bit
12 years ago
Randy Mackay
1426f40319
Copter: remove unused JDrones motor PID overrides
12 years ago
Randy Mackay
e843bf3dfd
Copter: bug fix for POSITION mode throttle
...
Was using alt-hold throttle controller instead of manual throttle
controller
12 years ago
Randy Mackay
a2e298bbfc
Copter: change to default RTL yaw behaviour
...
We will not point the nose home for RTL but will point the nose for all
other waypoints
12 years ago