Andrew Tridgell
4762b3e7c6
Plane: change to 2.75beta2
12 years ago
Andrew Tridgell
a93f7c39a9
Plane: updates for new notify API
12 years ago
Randy Mackay
ad8bd16725
Plane: integrate AP_Notify
12 years ago
Andrew Tridgell
2ba9ce60e3
Plane: fixed comment
12 years ago
Andrew Tridgell
8733391315
Plane: call airspeed MAVLink logging function
12 years ago
Andrew Tridgell
5cec9b65c9
Plane: constrain calibration to roll/pitch limits
12 years ago
Andrew Tridgell
364790414c
Plane: support new RADIO_STATUS msg
12 years ago
Andrew Tridgell
b16e3e4c85
Plane: changed FBW min to 9 m/s
...
6 m/s is too dangerous for widely used planes
12 years ago
Andrew Tridgell
8dd0aa12ed
Plane: prevent GPS speed spikes at startup from breaking airspeed cal
...
the filter can be affected by a huge GPS velocity spike
12 years ago
Andrew Tridgell
4425b6af7c
Plane: update for new TECS API
12 years ago
Andrew Tridgell
accfd46633
Plane: update for new APM_Control API
12 years ago
Andrew Tridgell
8378dc9779
Plane: use reference to AHRS
12 years ago
Andrew Tridgell
5cfdf52381
Plane: change default modes to FBWA not STABILIZE
12 years ago
Andrew Tridgell
d4ca3ebf65
Plane: check for parameter send at default of 10Hz
...
50Hz can cause overruns, especially on PX4 which can drain the tx
buffer very rapidly
12 years ago
Andrew Tridgell
a33573352e
Plane: fixes for updated AP_Math and AHRS APIs
...
Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
12 years ago
Andrew Tridgell
e22f58c9fc
Plane: fixed build with OBC failsafe
12 years ago
Andrew Tridgell
890b77447a
Plane: allow integrator in stabilize mode when no stick input
...
fixes issue #472
12 years ago
Andrew Tridgell
c083c15240
Plane: use a larger serial buffer
...
this makes higher rate MAVLink possible again
12 years ago
Andrew Tridgell
c3b5f20a45
Plane: run TECS 50Hz code when throttle suppressed
...
this fixes auto-launch detection using TECS
12 years ago
Andrew Tridgell
8428779558
Plane: make it easier to find task numbers
12 years ago
Andrew Tridgell
62cc84aba3
Plane: use new scheduler load_average() function
...
this also simplifies the main loop
12 years ago
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
c0697d0a2d
Plane: mark 2.75beta1
12 years ago
Andrew Tridgell
965dc228c2
Plane: fixed GUIDED mode change of altitude down
12 years ago
Andrew Tridgell
b8fa83ff54
Plane: change default slewrate to 100%/second
12 years ago
Andrew Tridgell
29c854e676
Plane: remove unused function
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
c8a83e17d0
Plane: remove old AIR_START code
...
this was never used or tested
12 years ago
Andrew Tridgell
7673ca0bac
Plane: updates for new EAS2TAS scaling
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
882aa68c16
Plane: use new airspeed calibration code
...
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
12 years ago
Andrew Tridgell
53b1b9b575
Plane: added note on type of airspeed in docs
12 years ago
Andrew Tridgell
2d5deddd30
Plane: set mode CIRCLE on short failsafe in AUTO
...
this makes the code match the docs
12 years ago
Andrew Tridgell
9b70675b12
Plane: check the control switch a bit more often
...
faster response to mode changes
12 years ago
Andrew Tridgell
6ed78c89ac
Plane: don't read control switch when ch3 is in failsafe
...
use ch3_counter not just the final flag
12 years ago
Andrew Tridgell
51b9cf3e76
Plane: move failsafe variables into a structure
...
this makes the logic a bit easier to follow
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
a4f49a28fb
Plane: prepare for 2.74b release
12 years ago
Andrew Tridgell
e27dd14bcc
Plane: fixed FBWB aileron control
12 years ago
Andrew Tridgell
e8355905dd
Plane: prepare for 2.74 release
12 years ago
Andrew Tridgell
dbd47b2a30
Plane: make TECS the default speed/height controller
12 years ago
Andrew Tridgell
ec21922233
Plane: make wp_distance static
...
removed hack in AP_Camera library
12 years ago
Andrew Tridgell
3ba713352f
Plane: use update_aux() for setting up extra channels
12 years ago
Andrew Tridgell
ed20c4cbc8
Plane: fixed initial reporting of battery remaining
...
we were not showing battery remaining 100% until we used some battery
12 years ago
Andrew Tridgell
e80d73df93
Plane: expand docs for TRIM_AUTO
12 years ago
Andrew Tridgell
4087fde140
Plane: enable CTUN log message by default
12 years ago
Andrew Tridgell
e79023ceee
Plane: fixed problem with slow ground station connects
...
don't trigger the "scheduler out of time" code when in the delay
callback
Thanks to Marijm Slootweg for noticing this!
12 years ago
Andrew Tridgell
d4db2231d4
Plane: change to 2.73beta4
12 years ago
Andrew Tridgell
dc024d425a
Plane: re-do roll hanging in ACRO mode
...
this avoids the euler angle zeros of the previous method by using a
gyro integrator on the roll axis
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
12 years ago