Andrew Tridgell
|
accfd46633
|
Plane: update for new APM_Control API
|
2013-08-14 14:57:41 +10:00 |
|
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
|
2013-07-22 13:28:11 +10:00 |
|
Andrew Tridgell
|
b8fa83ff54
|
Plane: change default slewrate to 100%/second
|
2013-07-22 12:50:02 +10:00 |
|
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
|
2013-07-22 12:50:02 +10:00 |
|
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
|
2013-07-22 12:50:01 +10:00 |
|
Andrew Tridgell
|
9bbe6c1967
|
Plane: update to new license boilerplate for GPLv3
we had LGPLv2 in some places, despite the fw being GPLv3
|
2013-07-22 12:50:01 +10:00 |
|
Andrew Tridgell
|
53b1b9b575
|
Plane: added note on type of airspeed in docs
|
2013-07-22 12:50:01 +10:00 |
|
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>
|
2013-07-18 14:53:37 +10:00 |
|
Andrew Tridgell
|
dbd47b2a30
|
Plane: make TECS the default speed/height controller
|
2013-07-15 11:12:24 +10:00 |
|
Andrew Tridgell
|
e80d73df93
|
Plane: expand docs for TRIM_AUTO
|
2013-07-14 21:23:15 +10:00 |
|
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
|
2013-07-13 21:45:58 +10:00 |
|
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
|
2013-07-12 11:56:04 +10:00 |
|
Andrew Tridgell
|
11a4628409
|
Plane: added ACRO mode to mode choices
|
2013-07-11 09:10:41 +10:00 |
|
Andrew Tridgell
|
fc67f51901
|
Plane: added ACRO_ROLL_RATE and ACRO_PITCH_RATE parameters
default to 180 degrees/second, which seems reasonable
|
2013-07-11 09:10:41 +10:00 |
|
Andrew Tridgell
|
2005d5642a
|
Plane: fixed a documentation string
GND_ALT_OFFSET is now for barometric corrections
|
2013-07-10 14:46:22 +10:00 |
|
Andrew Tridgell
|
84299c3747
|
Plane: document ALT_CTRL_ALG=2
|
2013-07-04 17:00:04 +10:00 |
|
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
|
2013-07-04 16:56:57 +10:00 |
|
Paul Riseborough
|
d62636d309
|
Plane: added new TECS altitude controller
Includes improvements to takeoff/launch detect logic to support hand
launching for X-8 flight
|
2013-07-04 16:56:57 +10:00 |
|
Andrew Tridgell
|
f3237b9e5d
|
Plane: update FS_LONG_ACTN and FS_SHORT_ACTN docs
thanks to Craig for noticing this
|
2013-07-02 14:50:04 +10:00 |
|
Andrew Tridgell
|
45f5d05bd2
|
Plane: enabled RELAY_* parameters
|
2013-06-25 12:44:26 +10:00 |
|
Andrew Tridgell
|
056e0ca40d
|
Plane: APM2 doesn't have channel 9 PWM output
|
2013-06-24 13:06:54 +10:00 |
|
Paul Riseborough
|
2204b30e66
|
Plane: Added APM_Control integrator limits to table used to covert old PID values
|
2013-06-22 21:59:47 +10:00 |
|
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
|
2013-06-21 09:58:02 +09:00 |
|
Randy Mackay
|
75bcd7cdab
|
Plane: update THR_FS_VALUE parameter description
|
2013-06-18 15:57:29 +09:00 |
|
Andrew Tridgell
|
b0c87b8a61
|
Plane: fix VOLT_DIVIDER docs
|
2013-06-07 08:40:28 +10:00 |
|
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)
|
2013-06-04 13:34:58 +10:00 |
|
Andrew Tridgell
|
27bc0cdc2c
|
Plane: rename old channel_* globals
prevent the old "g." names from being used
|
2013-06-03 16:37:51 +10:00 |
|
Andrew Tridgell
|
fb9bf21522
|
Plane: allow channel mapping of first 4 channels
this makes it easier to support DSM and SBUS radios
|
2013-06-03 16:23:48 +10:00 |
|
Andrew Tridgell
|
cd55ed45e2
|
Plane: removed the old roll/pitch/yaw PID controllers
use the new controllers, with auto parameter conversion
|
2013-05-31 14:06:56 +10:00 |
|
Andrew Tridgell
|
cae1079747
|
Plane: auto-convert the old RLL2SRV* parameters to the new CTL_RLL_* parameters
|
2013-05-31 07:58:29 +10:00 |
|
Andrew Tridgell
|
e48b8c7b4a
|
Plane: improve RTL altitude docs
|
2013-05-31 07:58:29 +10:00 |
|
Andrew Tridgell
|
6e0f1f56de
|
Plane: update docs on volt/current pin
|
2013-05-31 07:57:15 +10:00 |
|
Andrew Tridgell
|
fa9eb84542
|
Plane: added more parameter docs (flaps and GCS control)
|
2013-05-30 09:44:09 +10:00 |
|
Andrew Tridgell
|
de904468b2
|
Plane: added BATT_MONITOR and VOLT_DIVIDER docs
|
2013-05-30 09:06:36 +10:00 |
|
Andrew Tridgell
|
f9a1b4f0e3
|
Plane: improve ALT_MIX docs
|
2013-05-28 10:10:22 +10:00 |
|
Andrew Tridgell
|
c481ac8745
|
Plane: use a default mixing gain of 0.5
this ensures compatibility with existing configs
|
2013-05-25 19:15:47 +10:00 |
|
Andrew Tridgell
|
c81421e275
|
Plane: added MIXING_GAIN parameter
this allows for the full range of output on both channels, but can
saturate
|
2013-05-25 18:28:13 +10:00 |
|
Andrew Tridgell
|
dd633fcf3f
|
Plane: make voltage and battery capacity failsafe settable at runtime
this also fixes issue #292
|
2013-05-22 20:33:57 +10:00 |
|
Randy Mackay
|
4c08e32bf6
|
Plane: param update for AP_Baro
|
2013-05-21 14:22:23 +09:00 |
|
Randy Mackay
|
84909ee56a
|
Plane: add parameter description for LOG_BITMASK
|
2013-05-21 11:22:11 +09:00 |
|
Andrew Tridgell
|
9c6f80c42b
|
Plane: moved some default values to Parameters.pde
|
2013-05-05 21:51:09 +10:00 |
|
Andrew Tridgell
|
e87a6d5564
|
Plane: added links to new APM controller docs
|
2013-05-05 21:51:09 +10:00 |
|
Andrew Tridgell
|
4e2b88f6e6
|
Plane: added ATT_CONTROLLER option to select attitude controller
set to 1 for the new APM_Control library
|
2013-05-05 21:51:09 +10:00 |
|
Paul Riseborough
|
663951d9a7
|
Plane: rename APM_Control parameters
this groups the parameters more logically
|
2013-05-05 21:51:08 +10:00 |
|
Andrew Tridgell
|
0d97f417ec
|
Plane: enable compass on all boards by default
if not present, then mag init will fail and it will disable
|
2013-05-02 15:01:33 +10:00 |
|
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.
|
2013-04-29 14:19:53 +10:00 |
|
Andrew Tridgell
|
3d7a4d0e6e
|
Plane: added ELEVON_OUTPUT option
this is like the vtail mixer, but for elevons
|
2013-04-29 12:13:59 +10:00 |
|
Andrew Tridgell
|
0b8c2da4df
|
Plane: support 12 output channels on PX4
|
2013-04-25 20:10:53 +10:00 |
|
Andrew Tridgell
|
994d8e354a
|
Plane: allow for negative WP_LOITER_RAD for conter-clockwise loiter
this follows the same convention as missions
|
2013-04-15 10:52:32 +10:00 |
|
Andrew Tridgell
|
78538d0543
|
Plane: removed old HDNG2RLL PID control
not used with L1
|
2013-04-15 10:52:32 +10:00 |
|