Andrew Tridgell
dd330885b8
Plane: added compass and baro accumulate functions
12 years ago
Andrew Tridgell
84299c3747
Plane: document ALT_CTRL_ALG=2
12 years ago
Andrew Tridgell
6c7d160ee6
Plane: fixed TECS takeoff detection
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
75ef7c26e1
Plane: update takeoff course when conditions met
...
This allows for change of heading before the final takeoff conditions
are met
thanks to Greg Fletcher for suggesting this
12 years ago
Andrew Tridgell
570ecea6c6
Plane: added secondary rudder support
12 years ago
Andrew Tridgell
0d3faeda90
Plane: update_mount assumes 50Hz, for camera trigger
12 years ago
Andrew Tridgell
bb47029564
Plane: enable CAM_TRIGG_DIST parameter
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
4a0c90246e
Plane: make GPS UART blocking again
12 years ago
Andrew Tridgell
641ad6bc63
Plane: increase time allowed for update_alt()
...
the altitude tracking code can be quite expensive with TECS
12 years ago
Andrew Tridgell
b0c87b8a61
Plane: fix VOLT_DIVIDER docs
12 years ago
Andrew Tridgell
b27ffdd087
Plane: new plane beta 2.74beta2
12 years ago
Andrew Tridgell
c008fa764c
Plane: update_commands() can take 7ms if it needs to write a waypoint
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
6bac13f9e2
Plane: fixed RCMAP_* to fix channel ranges for no-reboot changes
12 years ago
Andrew Tridgell
02d72ffcba
Plane: make it possible to change board orientation at runtime
12 years ago
Andrew Tridgell
4c9bc30f58
Plane: make it possible to change control channel ordering without reboot
...
this makes configuration a bit easier
12 years ago
Andrew Tridgell
27bc0cdc2c
Plane: rename old channel_* globals
...
prevent the old "g." names from being used
12 years ago
Andrew Tridgell
a1f64d606a
Plane: fixed remaining places where primary channel ordering was assumed
...
should now use rcmap for all inputs
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
515d726ee0
Plane: use RC_Channel::rc_channel() instead of rc_ch[]
12 years ago
Andrew Tridgell
f7697574db
Plane: use the new airspeed driver interface
...
the choice of analog source is now in the airspeed driver
12 years ago
Andrew Tridgell
d9bcfd913a
Plane: reset attitude integrators on mode change
12 years ago
Andrew Tridgell
bb3171ab5f
Plane: zero attitude integrators on the ground
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
91a04ab654
Plane: fixed headers for mode logging
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
eba7d6da9a
Plane: removed the old crash_timer code
...
This code is less relevent with the new L1 navigation, and could cause
issues with the pilot not having control after a long dive.
Thanks to Soren for pointing out the issues
See issue #305
12 years ago
Andrew Tridgell
f9a1b4f0e3
Plane: improve ALT_MIX docs
12 years ago
Andrew Tridgell
767d9d0eb5
Plane: fixed stick mixing in AUTO modes
...
the mixing was asymmetric. Many thanks to Soren Kuula for noticing this!
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
a22f5e3bc4
Plane: enable wind estimation
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
Randy Mackay
c7961a72fc
Plane: send_text_P bug fix for short messages
12 years ago
Andrew Tridgell
bd4b7d136f
Plane: mark ArduPlane 2.74beta
12 years ago
Andrew Tridgell
001d18b51d
Plane: removed scaling of pitot source
12 years ago