Andrew Tridgell
|
233b033e8c
|
Plane: removed old speed/altitude control algorithms
Use TECS only. This makes the code a lot simpler and easier to
properly document
|
12 years ago |
Andrew Tridgell
|
b8fa83ff54
|
Plane: change default slewrate to 100%/second
|
12 years ago |
Andrew Tridgell
|
6e288551ab
|
Plane: fixed reversion to pre-failsafe mode
if AUTO was entered using GCS, we need to switch back to the old mode,
not control channel
|
12 years ago |
Andrew Tridgell
|
74dabad1f3
|
Plane: added SKIP_GYRO_CAL parameter
useful for starting the sim at high altitudes, and for starting planes
without having to hold them still
|
12 years ago |
Andrew Tridgell
|
9bbe6c1967
|
Plane: update to new license boilerplate for GPLv3
we had LGPLv2 in some places, despite the fw being GPLv3
|
12 years ago |
Andrew Tridgell
|
53b1b9b575
|
Plane: added note on type of airspeed in docs
|
12 years ago |
Andrew Tridgell
|
608345415b
|
Plane: pass aircraft parameters to attitude controllers
also cope with rename of airspeed min/max variables
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
|
12 years ago |
Andrew Tridgell
|
dbd47b2a30
|
Plane: make TECS the default speed/height controller
|
12 years ago |
Andrew Tridgell
|
e80d73df93
|
Plane: expand docs for TRIM_AUTO
|
12 years ago |
Andrew Tridgell
|
113bc20f8a
|
Plane: added a new CRUISE flight mode
See
http://diydrones.com/group/apmusergroup/forum/topics/feature-request-hold-heading-mode
this fixes issue #438
|
12 years ago |
Andrew Tridgell
|
f300df5fd1
|
Plane: added FS_LONG_TIMEOUT and FS_SHORT_TIMEOUT parameters
this is to address the issue raised here:
http://diydrones.com/forum/topics/ardupilot-circle-mode
|
12 years ago |
Andrew Tridgell
|
11a4628409
|
Plane: added ACRO mode to mode choices
|
12 years ago |
Andrew Tridgell
|
fc67f51901
|
Plane: added ACRO_ROLL_RATE and ACRO_PITCH_RATE parameters
default to 180 degrees/second, which seems reasonable
|
12 years ago |
Andrew Tridgell
|
2005d5642a
|
Plane: fixed a documentation string
GND_ALT_OFFSET is now for barometric corrections
|
12 years ago |
Andrew Tridgell
|
84299c3747
|
Plane: document ALT_CTRL_ALG=2
|
12 years ago |
Andrew Tridgell
|
a5bda3ffef
|
Plane: changed to using a "aircraft parameters" structure
this structure can be passed to libraries to give them easy access to
critical user parameters
|
12 years ago |
Paul Riseborough
|
d62636d309
|
Plane: added new TECS altitude controller
Includes improvements to takeoff/launch detect logic to support hand
launching for X-8 flight
|
12 years ago |
Andrew Tridgell
|
f3237b9e5d
|
Plane: update FS_LONG_ACTN and FS_SHORT_ACTN docs
thanks to Craig for noticing this
|
12 years ago |
Andrew Tridgell
|
45f5d05bd2
|
Plane: enabled RELAY_* parameters
|
12 years ago |
Andrew Tridgell
|
056e0ca40d
|
Plane: APM2 doesn't have channel 9 PWM output
|
12 years ago |
Paul Riseborough
|
2204b30e66
|
Plane: Added APM_Control integrator limits to table used to covert old PID values
|
12 years ago |
Randy Mackay
|
6ea568d72a
|
Plane: param description change for RC5 ~ RC11
Reversing the order may avoid duplication of param descriptions in the
auto generated parameter web page
|
12 years ago |
Randy Mackay
|
75bcd7cdab
|
Plane: update THR_FS_VALUE parameter description
|
12 years ago |
Andrew Tridgell
|
b0c87b8a61
|
Plane: fix VOLT_DIVIDER docs
|
12 years ago |
Andrew Tridgell
|
93cd0f9a31
|
Plane: switch to new AP_Scheduler
this gives us more accurate task scheduling in ArduPlane, plus better
monitoring of task timing (via SCHED_DEBUG)
|
12 years ago |
Andrew Tridgell
|
27bc0cdc2c
|
Plane: rename old channel_* globals
prevent the old "g." names from being used
|
12 years ago |
Andrew Tridgell
|
fb9bf21522
|
Plane: allow channel mapping of first 4 channels
this makes it easier to support DSM and SBUS radios
|
12 years ago |
Andrew Tridgell
|
cd55ed45e2
|
Plane: removed the old roll/pitch/yaw PID controllers
use the new controllers, with auto parameter conversion
|
12 years ago |
Andrew Tridgell
|
cae1079747
|
Plane: auto-convert the old RLL2SRV* parameters to the new CTL_RLL_* parameters
|
12 years ago |
Andrew Tridgell
|
e48b8c7b4a
|
Plane: improve RTL altitude docs
|
12 years ago |
Andrew Tridgell
|
6e0f1f56de
|
Plane: update docs on volt/current pin
|
12 years ago |
Andrew Tridgell
|
fa9eb84542
|
Plane: added more parameter docs (flaps and GCS control)
|
12 years ago |
Andrew Tridgell
|
de904468b2
|
Plane: added BATT_MONITOR and VOLT_DIVIDER docs
|
12 years ago |
Andrew Tridgell
|
f9a1b4f0e3
|
Plane: improve ALT_MIX docs
|
12 years ago |
Andrew Tridgell
|
c481ac8745
|
Plane: use a default mixing gain of 0.5
this ensures compatibility with existing configs
|
12 years ago |
Andrew Tridgell
|
c81421e275
|
Plane: added MIXING_GAIN parameter
this allows for the full range of output on both channels, but can
saturate
|
12 years ago |
Andrew Tridgell
|
dd633fcf3f
|
Plane: make voltage and battery capacity failsafe settable at runtime
this also fixes issue #292
|
12 years ago |
Randy Mackay
|
4c08e32bf6
|
Plane: param update for AP_Baro
|
12 years ago |
Randy Mackay
|
84909ee56a
|
Plane: add parameter description for LOG_BITMASK
|
12 years ago |
Andrew Tridgell
|
9c6f80c42b
|
Plane: moved some default values to Parameters.pde
|
12 years ago |
Andrew Tridgell
|
e87a6d5564
|
Plane: added links to new APM controller docs
|
12 years ago |
Andrew Tridgell
|
4e2b88f6e6
|
Plane: added ATT_CONTROLLER option to select attitude controller
set to 1 for the new APM_Control library
|
12 years ago |
Paul Riseborough
|
663951d9a7
|
Plane: rename APM_Control parameters
this groups the parameters more logically
|
12 years ago |
Andrew Tridgell
|
0d97f417ec
|
Plane: enable compass on all boards by default
if not present, then mag init will fail and it will disable
|
12 years ago |
Andrew Tridgell
|
de3fcbc413
|
Plane: removed the MANUAL_LEVEL option
levelling on every startup is far too error prone. This was just
another parameter that everyone changed.
|
12 years ago |
Andrew Tridgell
|
3d7a4d0e6e
|
Plane: added ELEVON_OUTPUT option
this is like the vtail mixer, but for elevons
|
12 years ago |
Andrew Tridgell
|
0b8c2da4df
|
Plane: support 12 output channels on PX4
|
12 years ago |
Andrew Tridgell
|
994d8e354a
|
Plane: allow for negative WP_LOITER_RAD for conter-clockwise loiter
this follows the same convention as missions
|
12 years ago |
Andrew Tridgell
|
78538d0543
|
Plane: removed old HDNG2RLL PID control
not used with L1
|
12 years ago |
priseborough
|
70a186464b
|
Plane: added LEVEL_ROLL_LIMIT parameter
this replaces both TKOFF_HEAD_HOLD and RUDDER_STEER, allowing users to
instead select a roll limit for takeoff and landing
|
12 years ago |