Andrew Tridgell
001d18b51d
Plane: removed scaling of pitot source
12 years ago
Andrew Tridgell
97b6aaac77
Plane: use voltage_average() for RSSI
...
this fixes it on PX4
12 years ago
Andrew Tridgell
b940c4b28e
Plane: use library gcs_severity
12 years ago
Andrew Tridgell
635b3fabda
Plane: fixed APM1-1280 build
12 years ago
Andrew Tridgell
81c1fd5fc4
Plane: support 3D accel calibration over MAVLink
12 years ago
Andrew Tridgell
c5f1570f32
Plane: fixed flash logging of ATT
...
fixed types to be int16
12 years ago
priseborough
854c50501d
Plane: Added a constraint to demanded bank angle during FBW-A mode to prevent roll limits being exceeded
12 years ago
Andrew Tridgell
fdd509a7c1
Plane: move baro init earlier in startup
...
this ensures it is initialised when CLI takeover by MP happens
Thanks to Prof Avi Levi for reporting this bug
12 years ago
Andrew Tridgell
0cf49308af
Plane: mark a 2.73beta release
12 years ago
Andrew Tridgell
0e6a64fc14
Plane: reset roll/pitch integrators for APM_Control in takeoff
...
when airspeed is below airspeed minimum. This is consistent with the
previous controllers
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
12 years ago
Andrew Tridgell
9c6f80c42b
Plane: moved some default values to Parameters.pde
12 years ago
Andrew Tridgell
6251d0510a
Plane: obey pitch trim and throttle pitch feed forward in new controllers
...
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
12 years ago
Andrew Tridgell
e87a6d5564
Plane: added links to new APM controller docs
12 years ago
Andrew Tridgell
11ad9d5a2d
Plane: auto-invert pitch control when upside down
...
this helps to recover when flying inverted, for example when in manual
and hitting the lower altitude geofence
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
Andrew Tridgell
55f7d18979
Plane: avoid copying the DCM matrix
12 years ago
priseborough
3663426550
Plane: Fixed bug in groundspeed_undershoot that could cause a fly-away in windy conditions.
...
Use the component of velocity in the forward direction rather than the magnitude
12 years ago
Paul Riseborough
663951d9a7
Plane: rename APM_Control parameters
...
this groups the parameters more logically
12 years ago
Paul Riseborough
8c5b603848
Plane: use new APM_Control API
12 years ago
Andrew Tridgell
b43712e4d2
Plane: fixed APM1-1280 build
12 years ago
Andrew Tridgell
9f0a4dd553
Plane: log GCS text messages to flash log
...
useful for seeing more complex actions
12 years ago
Andrew Tridgell
bb8f9d5443
Plane: simplify setHIL for baro
12 years ago
Andrew Tridgell
3cd52a9689
Plane: fixes for AP_Baro_HIL
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
0aa38a5bd4
Plane: use new HIL compass API
12 years ago
Andrew Tridgell
5ba171af9a
Plane: fixed mavlink levelling
...
this was broken by a recent commit (after 2.72 was released)
12 years ago
Andrew Tridgell
a019e3740e
Plane: updates for new compass API
12 years ago
Andrew Tridgell
9584aa89d9
Plane: replaced constrain() with constrain_float()
12 years ago
Randy Mackay
b0f5b9a4cf
Plane: use renamed RCInput valid_channels
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
855277fa85
Plane: get ready for 2.72 release
12 years ago
Andrew Tridgell
bdf0a2da69
Plane: log mode number as well as mode string
...
this makes graphing mode changes easier
12 years ago
Andrew Tridgell
b53e3bb1fc
Plane: log GPS messages as they come in
...
stops us logging duplicate messages
12 years ago
Andrew Tridgell
1956d9c2dc
Plane: show modes as strings in log
12 years ago
Randy Mackay
f47a2e951a
Plane: add I2C error count to PM message
12 years ago
Andrew Tridgell
0b8c2da4df
Plane: support 12 output channels on PX4
12 years ago
Andrew Tridgell
4f225eff57
Plane: if airspeed enabled, require 5m/s to unsuppress throttle
12 years ago
Andrew Tridgell
ac7561c5d5
Plane: mark 2.72beta version
12 years ago
Andrew Tridgell
8ec1eaa8b1
build: removed obsolete cmake rules
...
these have not been maintained for over a year
12 years ago
Andrew Tridgell
e446f375a7
Plane: set loiter.direction for GUIDED mode
12 years ago
Bill Bonney
3ec891265f
Plane: Enable CURRENT logging by default onto Dataflash
12 years ago
Andrew Tridgell
02ed37e750
Plane: fixed APM1-1280 build
12 years ago
Andrew Tridgell
2e5834cc7f
Plane: print flight mode as string in logs
12 years ago
Andrew Tridgell
3b90c6c386
Plane: log parameter changes
12 years ago
Andrew Tridgell
991d6598ef
Plane: log board voltage
12 years ago
Andrew Tridgell
5c553852ed
Plane: when logging is disabled don't include DataFlash at all
12 years ago
Andrew Tridgell
0c5b393919
Plane: added compass logging
12 years ago
Andrew Tridgell
c56f338fe0
Plane: convert to new logging system
12 years ago
Andrew Tridgell
c8af70a18d
Plane: make the plane code compatible with the new logging system
...
not actually converted yet
12 years ago