Robert Lefebvre
8b36c59d8b
TradHeli: rename Stab_Col parameters
...
With H_ prefix they appear with the rest of the tradheli specific params in the parameter list.
2014-01-10 10:51:48 +09:00
Lukasz
cb17a5bdb6
Copter: Add RSSI_RANGE parameter
...
Added ability to rescale rssi input voltage. Useful for receivers like
FrSky which have 3.3V output.
2013-12-17 22:38:39 +09:00
ctech4285
2b5d8aa5b7
Copter: integrate EPM library
2013-12-17 15:36:42 +09:00
Randy Mackay
58788d2934
Copter: increasd default logging for PX4, Pixhawk
2013-12-05 16:04:52 +09:00
Randy Mackay
c5746e5434
Copter: update THR_MAX @Range and comments
2013-12-04 10:59:15 +09:00
Randy Mackay
59cea4b88c
Copter: remove CopterLED from main code
2013-11-30 18:20:55 +09:00
Randy Mackay
7ae3014c14
Copter: parameter @Units to Percent*10
2013-11-26 22:35:11 +09:00
Randy Mackay
14b3547830
Copter: rename some parameter Display Names
...
Also move some parameter descriptions to @User Advanced
2013-11-26 22:17:02 +09:00
Randy Mackay
c32d77c626
Copter: fix @Group for SingleCopter
2013-11-26 21:50:29 +09:00
Andrew Tridgell
9c812d5028
Copter: added SERIAL2_BAUD and rename SERIAL3_BAUD to SERIAL1_BAUD
2013-11-26 13:05:32 +11:00
Andrew Tridgell
a49710f20e
Copter: added uartD support
...
this also brings GCS_Mavlink.pde closer to the plane implementation
2013-11-26 13:05:32 +11:00
Randy Mackay
ed9f369492
Copter: shorten g.arming_check_enabled variable
...
g.arming_check_enabled shortened to g.arming_check
2013-11-25 17:23:39 +09:00
Randy Mackay
1645748e43
Copter: update @Range for Rate PIDs and Sonar
...
This will reduce false positives in DroneShare's tlog analyser
2013-11-25 12:52:37 +09:00
Randy Mackay
0219c85ee3
Copter: increase min LAND_SPEED to 30cm/s
2013-11-19 16:46:16 +09:00
Randy Mackay
e6a2940718
Copter: prefix SingleCopter's MOT param description
...
This should allow single copter's MOT_ parameter descriptions to be more
easily recognised as belonging to SingleCopter when viewed on the wiki's
arducopter-parameters page
2013-11-19 13:38:17 +09:00
Randy Mackay
b47cd6d5be
Copter: fix SingleCopter motor parameters link
2013-11-19 13:25:53 +09:00
Randy Mackay
87127f0ab8
Copter: allow battery failsafe to trigger RTL
2013-11-16 14:46:57 +09:00
Randy Mackay
bc1e06757b
Copter: allow GPS failsafe to trigger AltHold
...
FS_GPS_ENABLE parameter accepts two new options, 2=AltHold,
3=LandEvenFromStabilize.
If set to 3 the GPS failsafe will trigger and LAND even from manual
flight modes like Stabilize and ACRO. This is useful for users who want
to ensure their copters can never stray outside the circular fence (the
fence only triggers when it knows it is outside the bounds, and it can't
know this if it has no GPS)
2013-11-16 13:55:59 +09:00
Randy Mackay
c9c803ffd4
TradHeli: move STAB_COL_MIN to main parameter list
2013-11-15 22:58:32 +09:00
Randy Mackay
34fb70cfc7
TradHeli: formatting and param description changes
2013-11-15 22:57:45 +09:00
Randy Mackay
f0f6e85b39
Copter: ARMING_CHECK made into bitmask
...
Allows arming checks to be individually enabled or disabled for baro,
compass, GPS, INS, parameters, RC and board voltage
2013-11-15 17:13:56 +09:00
Jason Short
371dc8c616
Copter: Drift Mode
...
Changes Toy mode declarations to Drift mode.
Requires GPS, Mode 2 transmitter
Drift mode mixes Roll, Pitch and Yaw into a single stick on mode two transmitters.
2013-11-14 14:43:15 +09:00
Randy Mackay
159d6320bf
Copter: move SINGLE parameters to start at 75
2013-11-12 23:40:38 +09:00
ssq870424
07d3f2a3c5
Copter: add support for singlecopter airframe
...
this is the newest singlecopter airframe programme.
This kind of aerial vehicles include Honeywell T-hawk and Goldeneye.
2013-11-12 23:40:27 +09:00
Jason Short
c3aa56459a
Copter: remove unused Toy param
2013-11-02 21:34:50 +09:00
Jason Short
520a535c21
Copter: TOY mode updates
2013-11-02 21:34:48 +09:00
Randy Mackay
97770ae352
Copter: rc10, rc11 available even without MOUNT
2013-10-31 22:55:02 +09:00
Randy Mackay
8386b658e9
Copter: add ANGLE_RATE_MAX param
...
Limits the maximum rotation rate requested by the angle controller which
is used in stabilize, loiter, rtl and auto flight modes
2013-10-29 11:27:05 +09:00
Randy Mackay
9176bf2e97
Copter: add @Increment to battery failsafe descriptions
2013-10-29 11:24:04 +09:00
Randy Mackay
fb49cd82c1
Copter: add LAND to aux switch
...
Fix aux switch AUTO and RTL so they resets flight mode if still in those
modes when switch brought low
2013-10-22 13:13:36 +09:00
Randy Mackay
c98d375e49
Copter: update @Units to pwm on throttle params
2013-10-21 20:33:56 +09:00
Randy Mackay
4036f50fc2
Copter: bug fix to convert old batt params to BATT_ lib
2013-10-19 22:55:47 +09:00
Randy Mackay
d2bbc06502
Copter: allow throttle deadband to be redefined in APM_Config.h
2013-10-13 20:41:11 +09:00
Randy Mackay
8de6c34252
Copter: comments update for GPS_HDOP_GOOD parameter
2013-10-13 13:53:26 +09:00
Craig3DRobotics
93cbfbe46c
Copter:Parameter descriptions updated
2013-10-09 15:31:31 -07:00
Randy Mackay
fbb295a0a1
Copter: correct HLD_LAT_P and HLD_LON_P ranges
2013-10-07 14:45:39 +09:00
Kevin Hester
d29781104f
AC: fix autodocs for SUPER_SIMPLE so the GCSes can show the right options
2013-10-07 11:33:02 +09:00
Randy Mackay
31cea0140d
Copter: Leonard's AutoTuning for Roll and Pitch
2013-10-04 15:50:47 +09:00
Randy Mackay
dab4f032f9
Copter: integrate BattMonitor
2013-10-03 11:16:28 +09:00
Randy Mackay
a53d28e018
Copter: remove support for dmp ahrs
2013-09-27 10:42:49 +09:00
Randy Mackay
6c5294f89e
Copter: integrate GPS_Glitch parameters
2013-09-24 21:41:45 +09:00
Randy Mackay
65adb78f31
Copter: increase default battery capacity to 3500mAh
2013-09-15 11:54:07 +09:00
Randy Mackay
0232b25f6e
Copter: update LED_MODE bitmask @values to always enable leds
2013-09-15 11:38:47 +09:00
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
Andrew Tridgell
adc923b989
Copter: update battery pin docs
2013-09-12 13:43:15 +10:00
Andrew Tridgell
4545445850
Copter: fixed SR0 and SR3 autodocs
2013-09-12 09:53:13 +10: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
52f5b1e5a7
Copter: update to GPLv3 license headers
2013-08-30 13:01:39 +10:00
Craig3DRobotics
6568234018
Copter: Corrected SR0 & SR3 parameter descriptions
2013-08-29 12:19:04 -07:00
Randy Mackay
fd047cc968
Copter: AUTO ch7/ch8 option
2013-08-19 18:09:23 +09:00
Randy Mackay
3a5a15a15f
Copter: allow CH6 tuning of sonar gain
2013-08-18 15:44:54 +09:00
Randy Mackay
d000967a76
Copter: pre-arm check for gps hdop < 2
2013-08-15 13:06:36 +09:00
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
2013-08-11 12:53:22 +09:00
Randy Mackay
74fb500efe
Copter: integrate AC_Sprayer
2013-08-05 21:12:23 +09:00
Randy Mackay
49dbdce89c
Copter: split ACRO_P into ACRO_RP_P and ACRO_YAW_P
2013-08-05 21:05:00 +09:00
Randy Mackay
82082e044c
Copter: remove ACRO's axis enabled parameter
...
Acro is now body frame (with earth frame leveling) while Sport is earth
frame acro
2013-08-05 21:04:57 +09:00
Randy Mackay
786d6824ae
Copter: Acro Trainer added to Ch7/Ch8 switch
2013-08-05 21:04:55 +09:00
Randy Mackay
21e523b9ac
Copter: Acro trainer separated into limited and leveled
2013-08-05 21:04:53 +09:00
Randy Mackay
39ab4f62ef
Copter: add SPORT mode
2013-08-05 21:04:41 +09:00
Randy Mackay
2c48c20088
Copter: generalize 3 pos switch for all ch7/ch8 options
2013-07-29 16:28:04 +09:00
Olivier-ADLER
87d062905e
Copter: 3 positions switch support for CH7 and CH8 - new 3 positions SIMPLE / SUPERSIMPLE mode
...
3 positions modes must use mode number >= 100
pre-arm check correction for CH7 - CH8 check
2013-07-29 15:12:10 +09:00
Randy Mackay
11e7e9eaf1
Copter: WP_YAW_BEHAVIOUR param update for Look Ahead
2013-07-20 15:46:19 +09:00
Randy Mackay
c937fe45e1
Revert "Copter: Remove CH7 & CH8 Enable / Disable of GeoFence"
...
This reverts commit e25b8933f3
.
2013-07-20 15:00:08 +09:00
Craig3DR
e25b8933f3
Copter: Remove CH7 & CH8 Enable / Disable of GeoFence
2013-07-18 17:06:53 +09:00
Andrew Tridgell
0b27bb05d4
Copter: fixed FENCE and WPNAV parameter doc generation
2013-07-18 14:58:24 +10:00
Randy Mackay
aefb38e486
Copter: remove param to disable accel based throttle controller
2013-07-12 22:57:30 +09:00
Randy Mackay
2f4221391e
Copter: set_dead_zone renamed to set_default_dead_zone
...
Dead zones now set as part of rc initialisation instead of only after
eeprom is erased.
Change in use of parameter means value passed in should be 1/2 what it
was previously
2013-07-12 11:44:23 +09:00
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
2013-06-30 00:04:21 -10:00
Randy Mackay
b3da8a462f
Copter: CH6 tuning definition clean-up
...
Renamed and reorganised the CH6 #defines and parameter definitions
2013-06-29 23:51:43 -10:00
Robert Gayle
917edcab11
Copter: added FS_THR_ENABLED_ALWAYS_LAND (=3) option: don't attempt RTL, just land
2013-06-27 10:19:38 -10:00
Andrew Tridgell
23eade8f74
Copter: enable RELAY_* parameters
2013-06-25 12:46:53 +10:00
Randy Mackay
a48a7f9775
Copter: minor param definition unit changes
2013-06-23 15:52:46 +09:00
Randy Mackay
acb4907313
Copter: update FS_THR_VALUE parameter description
...
One user was setting FS_THR_VALUE too low, below 900 which means
ArduCopter would not trigger when the ppmencoder pulled ch3 low after
updates from the ppmencoder stopped
2013-06-18 15:56:39 +09:00
Randy Mackay
c42ed1e5eb
Copter: add @Increment to PID parameters descriptions
2013-06-16 21:53:50 +09:00
Andrew Tridgell
3ec381094e
Copter: fix VOLT_DIVIDER docs
2013-06-07 08:40:37 +10:00
Andrew Tridgell
8703d39475
Copter: the INS object is needed for HIL_MODE_SENSORS
...
otherwise we can't level, so can't arm
2013-06-04 18:09:06 +10:00
Randy Mackay
213eaa8db6
Copter: integrate draft RCMapper
2013-06-03 16:23:47 +10:00
Andrew Tridgell
2488c4fdc3
Copter: update docs on volt/current pin
2013-05-31 07:57:15 +10:00
Andrew Tridgell
0e31a2f582
Copter: fixed indent-tabs-mode
2013-05-30 09:55:51 +10:00
Randy Mackay
967aa81e9b
Copter: add XL-EZ4 to SONAR_TYPE parameter description
2013-05-23 09:46:57 +09:00
Randy Mackay
c404c46e5a
Copter: add Fence to CH7/CH8 param description
2013-05-21 16:31:16 +09:00
Andrew Tridgell
4508e645f1
Copter: fixed parameters to pass new script
2013-05-21 17:02:13 +10:00
Randy Mackay
bb3073fab1
Copter: minor parameter description fixes
2013-05-21 15:56:09 +09:00
Randy Mackay
5ee68db6f0
TradHeli: add parameter descriptions
...
small formatting changes too
2013-05-21 15:33:41 +09:00
Randy Mackay
9139fb54ac
Copter: param update for AP_Baro and AP_Scheduler
2013-05-21 14:22:11 +09:00
Dr Gareth Owen
e9d640ced8
added ch7 option to reset yaw back to what it was when quad was armed
2013-05-21 10:40:30 +09:00
Randy Mackay
db552adf02
Copter: typo in LOG_BITMASK param description
2013-05-21 10:30:59 +09:00
Randy Mackay
669850e6d4
Copter: add parameter description for LOG_BITMASK
...
Should allow a dropdown in the GCS so it can be set more easily without
going into the cli
2013-05-21 10:29:40 +09:00
Randy Mackay
bd44c2f73d
Copter: all pre-arm checks to be disabled
...
set ARMING_CHECK parameter to zero to disable
2013-05-20 14:48:04 +09:00
Randy Mackay
9fdab5e8fe
Copter: remove unused AUTO_SLEW_RATE parameter
2013-05-17 16:09:17 +09:00
Randy Mackay
8c99936431
Copter: update CH7_OPT, CH8_OPT to include Multi Mode
2013-05-17 16:07:11 +09:00
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
2013-05-17 14:42:28 +09:00
Randy Mackay
33d1129904
Copter: remove unused TB_RATIO parameter
2013-05-14 16:56:55 +09:00
Randy Mackay
9824f6c223
Copter: add flight mode strings to Parameter info
2013-05-08 16:41:45 +09:00
Randy Mackay
324200b52c
Copter: disable centrifugal correction when disarmed
2013-05-06 15:32:08 +09:00
Randy Mackay
372ebb602c
Copter: disable centrifugal force correction when disarmed
2013-05-05 16:55:06 +09:00
Randy Mackay
1cfd5900a8
Copter: add support for H-quad frame
...
H-quads are like X quads but the motors spin in the opposite direction.
Having the motors reversed seems to help with yaw authority because of
the slight flex in bodies
2013-05-03 23:13:40 +09:00
Michael Oborne
743d7f2b74
Fix Param description
2013-05-02 09:49:21 +10:00
Randy Mackay
bab9fa25e5
Copter: add GCS failsafe
2013-04-29 21:30:22 +09:00
Randy Mackay
58d1da2d80
Copter: integrate AC_Fence in place of limits
...
Lesser functionality than limits but saves more than 150 bytes and it
works
2013-04-27 11:14:07 +09:00
Andrew Tridgell
300a8d2bbc
Copter: support all 12 channels on PX4
...
last 4 channels are on the FMU pins
2013-04-25 20:10:53 +10:00
Randy Mackay
745df9b13c
Copter: add SONAR_GAIN to tune reaction to sonar
...
Some users report the response to sonar is too violent, this allows that
reaction to be reduced
2013-04-20 15:58:36 +09:00
Randy Mackay
a53e5f747b
Copter: add fourth yaw behaviour, look-at-home
...
Added get_wp_yaw_mode to remove duplication of checks of the
WP_YAW_BEHAVIOR parameter
2013-04-20 15:36:24 +09:00
Randy Mackay
37abfdc65a
Copter: make CIRCLE_RATE a tunable parameter
...
Also bug fix to check of how many time it has rotated during a loiter
turns mission command
2013-04-20 12:03:55 +09:00
Randy Mackay
0fc9c8739e
Copter: add WP_YAW_BEHAVE parameter
...
Allows user to control whether nose points towards next waypoint and/or
home when RTLing.
Replaces YAW_OVR_BEHAVE which had a very similar purpose. Almost nobody
ever knew about or used this parameter.
2013-04-18 15:30:18 +09:00
Randy Mackay
f5955d8915
Copter: auto climb and descent params removed
...
These params now reside in the AC_WPNav library
2013-04-18 14:52:21 +09:00
Randy Mackay
b8974dec99
Copter: compass learn off by default
2013-04-16 18:47:39 +09:00
Randy Mackay
b48864e1ad
Copter: allow CH6 tuning of compass declination
2013-04-15 21:50:44 +09:00
Randy Mackay
629d23b7e2
Copter: remove WP_SPEED and WP_RADIUS parameters
...
AC_WPNav library has equivalent params with very similar names
2013-04-14 13:27:37 +09:00
Randy Mackay
bffe4fa412
Copter: remove NAV_LAT and NAV_LON
...
Loiter and navigation controllers now combined
2013-04-14 12:09:45 +09:00
Randy Mackay
2db8365c90
Copter: add AC_WPNav to parameters list
2013-04-14 10:39:02 +09:00
Randy Mackay
0be23c8090
Copter: fix THR_ALT_P documentation
2013-04-03 22:38:34 +09:00
Randy Mackay
1b6fcad90a
Copter: remove tilt compensation parameter
...
Note: this idea of feed forward tilt compensation is being incorporated
into the inertial nav based loiter and wp controllers but does not
require a separate tunable parameter
2013-03-17 16:53:32 +09:00
Randy Mackay
61e29173e3
Copter: remove unused crosstrack variables and parameters
...
Cross track is still calculated internally to the wpnav controller so we
should move this to a library and still report it to the ground station
2013-03-17 16:46:31 +09:00
Randy Mackay
150046f2b8
Copter: GPS Failsafe implemented
...
Switches to LAND mode 5 seconds after losing GPS if you're in a flight
mode that requires a GPS
2013-03-16 17:27:46 +09:00
Randy Mackay
33bd984a91
Copter: remove unused input_voltage parameter
2013-03-03 23:23:54 +09:00
Randy Mackay
cb84ec9d9b
Copter: add current based compass compensation
2013-03-03 23:02:36 +09:00
Randy Mackay
d6ff5ae261
Copter: add roll-pitch slew for auto modes
...
Added reporting of roll, pitch inputs for ACRO, AUTO
2013-02-24 14:42:04 +09:00
Randy Mackay
67c69a19ee
Copter: remove baro-only alt hold
...
Saves 8 bytes of memory and more importantly simplifies the alt hold
calculations
2013-02-24 14:41:29 +09:00
Randy Mackay
06a71af12f
Copter: THR_MID used to scale manual throttle
2013-02-01 22:37:16 +09:00
Michael Oborne
74e3d64e62
AC Fix BATT_CURR_PIN number
2013-01-20 06:33:29 +08:00
Randy Mackay
5418827f22
Copter: update parameter descriptions for FRAME and CH7_OPT
2013-01-14 15:49:26 +09:00
Randy Mackay
98f5e27dc3
Copter: small correction to RTL_ALT_FINAL param description
2013-01-14 15:21:19 +09:00
Andrew Tridgell
dcb181d2d8
Copter: use new AP_Scheduler library
2013-01-12 12:02:57 +11:00
Andrew Tridgell
21e979910f
Copter: improved 'FRAME' docs
2013-01-10 15:44:13 +11:00
rmackay9
ed79e8c954
ArduCopter: correct TRIM_THROTTLE parameter comments
2013-01-03 00:39:18 +09:00
rmackay9
ba8e9c8f9e
ArduCopter: revert path for reading gcs parameter descriptions
2013-01-02 23:51:27 +09:00
rmackay9
d56e9cc701
ArduCopter: change path for GCS_Mavlink parameter descriptions
2013-01-02 23:42:05 +09:00
rmackay9
4ef7e7b1c6
ArduCopter: add parameter descriptions for GCS_Mavlink objects
2013-01-02 23:36:48 +09:00
rmackay9
886329898c
ArduCopter: minor fixup to a few parameter descriptions
2013-01-02 18:50:25 +09:00
rmackay9
ac028cca74
ArduCopter: remove spaces to allow MP to parse RC Channel parameter descriptions
2013-01-02 18:40:59 +09:00
rmackay9
42a5d183da
ArduCopter: added parameter descriptions for optflow, throttle and loiter pid controllers
2013-01-02 18:32:11 +09:00
rmackay9
ffa923981c
ArduCopter: added parameter description for navigation and some throttle controllers
2013-01-02 17:44:21 +09:00
rmackay9
4a975d35ce
ArduCopter: add parameter descriptions for loiter's lat and lon rate controllers
2013-01-02 17:20:58 +09:00
rmackay9
c595a1e9a2
ArduCopter: updated parameters for roll, pitch and yaw rate controllers.
...
Also added reference to AP_Motors_Class.cpp so that parameter descriptions can be seen in mission planner.
2013-01-02 17:05:57 +09:00
Robert Lefebvre
b9594e7123
Parameters: Fixing a typo
2013-01-01 20:13:00 -05:00
rmackay9
68b62abd38
ArduCopter with the new Camera and Relay classes for APM1 and APM2.
...
All changes by Sandro Benigno
2013-01-02 09:55:37 +11:00
rmackay9
e850ab7ccd
ArduCopter: add AUTO_VELZ_MIN, AUTO_VELZ_MAX and PILOT_VELZ_MAX to allow better control of climb/descent rate in auto and manual throttle modes
2013-01-02 09:24:31 +11:00
rmackay9
6da68c53a5
ArduCopter: bug fix so AP_Limits does not use up memory if it is disabled
2013-01-02 09:13:42 +11:00
Robert Lefebvre
ab95f04a91
ACM: TradHeli
...
Change name of attitude rate feed-forward parameters.
2013-01-02 09:10:40 +11:00
Andrew Tridgell
9e986801c9
Copter: fixed SITL for ArduCopter
2012-12-20 14:52:34 +11:00
rmackay9
af77425636
ArduCopter: fix Failed to Init Optflow message at startup
2012-12-11 00:09:45 +09:00
rmackay9
2f748f8382
ArduCopter: renamed BATT_FAILSAFE to FS_BATT_ENABLE
2012-12-10 23:47:14 +09:00
rmackay9
d31efebd44
ArduCopter: rename throttle failsafe parameters.
...
Switch to LAND flight mode if throttle failsafe triggers and we do not have a GPS.
THR_FAILSAFE renamed to FS_THR_ENABLE.
THR_FS_VALUE renamed to FS_THR_VALUE.
THR_FS_ACTION removed (action is now controlled by setting FS_THR parameter).
2012-12-10 23:38:43 +09:00
rmackay9
2f1b2b70e6
ArduCopter: added ACRO_TRAINER parameter to allow enabling/disabling the acro training function which will bring the roll back to within +- 45 degrees
2012-12-10 22:27:46 +09:00
rmackay9
dadad8677e
ArduCopter: added descriptions for most parameters that did not have them
...
Renamed loiter_radius to circle_radius to better reflect it's purpose.
Removed some unused parameters including WP_MODE, WP_MUST_INDEX, LOG_LASTFILE, AXIS_P
2012-12-10 21:45:57 +09:00
rmackay9
56ceb230cb
ArduCopter: add YAW_OVR_BEHAVE to allow control of when autopilot takes back control of yaw after pilot overrides it during a mission
2012-12-09 18:04:31 +09:00
rmackay9
9dd978576b
ArduCopter: auto yaw changes to allow pilot override of yaw during missions
...
Added set_yaw_mode to better control of yaw controller changes and variable initialisation.
Replaced AUTO_YAW mode with separate yaw controllers YAW_LOOK_AT_NEXT_WP, YAW_LOOK_AT_LOCATION, YAW_LOOK_AT_HEADING.
Pilot manual override of yaw causes yaw to change to YAW_HOLD (i.e. manual yaw) until next waypoint is reached.
Added get_yaw_slew function to control how quickly autopilot turns copter
Changed YAW_LOOK_AHEAD to use GPS heading and moved to new get_look_ahead_yaw function in Attitude.pde
Renamed variables: target_bearing->wp_bearing, original_target_bearing->original_wp_bearing.
Removed auto_yaw_tracking and auto_yaw variables and update_auto_yaw function as they are no longer needed.
Simplified MAV_CMD_CONDITION_YAW handling (do_yaw). We lose ability to control direction of turn and ability to do long panorama shots but it now works between waypoints and save 20bytes.
2012-12-08 14:23:32 +09:00
rmackay9
4ca27defb3
ArduCopter: update comments related to CH7 switch options
2012-12-06 17:40:36 +09:00