9878 Commits

Author SHA1 Message Date
Nate Weibley
0419a99f00 New param hashing spec
- When listing all params, lead with _HASH_CHECK value for cache load
 - When set value on _HASH_CHECK is rx'd, stop any ongoing listing req
2016-02-18 18:51:17 +01:00
Lorenz Meier
854660bd36 Sensors: Fix code style 2016-02-18 18:48:50 +01:00
Lorenz Meier
345246953b Airspeed pre-flight check: do not arm if sensor data is stuck or bus errors are high 2016-02-18 18:48:50 +01:00
Lorenz Meier
2aad0c079e airspeed: Populate confidence field 2016-02-18 18:48:50 +01:00
Lorenz Meier
e290bd4ebe Update to latest ECL 2016-02-18 18:48:50 +01:00
tumbili
b7919e0039 initialise all tecs class members 2016-02-18 17:07:09 +01:00
tumbili
c1e1d0b031 put TECS init bug to rest:
the uncostrained demanded pitch was never initialized which
could lead to large initial pitch integral values
2016-02-18 16:29:04 +01:00
Lorenz Meier
f10770a4a4 FW pos ctrl: Fix build error 2016-02-17 19:31:01 +01:00
Lorenz Meier
bd606b05df Launch detector: Use idle throttle param 2016-02-17 19:31:01 +01:00
Lorenz Meier
e98cd6c746 FW pos control: Set idle throttle on ground in all modes 2016-02-17 19:31:01 +01:00
Mark Whitehorn
d5d3b63dc8 delete parameter MPC_HOLD_Z_DZ 2016-02-17 15:23:16 +01:00
Mark Whitehorn
8cd4b57c6b add parameters for adjusting ALTCTL deadband 2016-02-17 15:22:28 +01:00
Mark Whitehorn
ead3eeda6c expand description of MPC_THR_HOVER parameter 2016-02-17 15:22:28 +01:00
Mark Whitehorn
5de7c7e426 zero altctl deadband 2016-02-17 15:22:28 +01:00
Mark Whitehorn
159abb9b00 add parameter for hover throttle setting
and tighten z deadband
2016-02-17 15:22:28 +01:00
Mark Whitehorn
101ac63737 change altctl throttle deadband to 2 point curve 2016-02-17 15:21:37 +01:00
stmoon
fb131f43c3 fix the bug ( error: array subscript is above array bounds [-Werror=array-bounds] ) 2016-02-17 08:47:03 +01:00
James Goppert
30cb1e6976 Updated matrix lib to get slice. 2016-02-16 14:59:18 -05:00
Lorenz Meier
a85939f66b Merge pull request #3780 from kd0aij/frsky_stack
increase stack size for frsky telemetry daemon
2016-02-16 19:22:29 +01:00
Mark Whitehorn
12437f1fc6 increase stack size for frsky telemetry daemon 2016-02-16 10:39:30 -07:00
James Goppert
59781167a2 Updated matrix lib. 2016-02-16 10:58:39 -05:00
Andreas Antener
48e2053f98 fixed code style 2016-02-16 10:26:13 +01:00
Roman
f11a619bf8 multirotor landing:
prevent sudden thrust setpoints when vehicle has reached ground
after landing
2016-02-16 10:26:13 +01:00
Andreas Antener
570fb97163 updated timeout logic to work only on waypoints with forced headings, updated param docs accordingly 2016-02-15 23:29:47 +01:00
Andreas Antener
eb5b8a32ee transition alignment will force heading now and go to RTL if it cannot reach it in time, handle mission failure correctly, reset after mission update, issue message with actual problem 2016-02-15 23:29:38 +01:00
Andreas Antener
bb4decfa8b implemented basic heading timeout for waypoint acceptance, added parameter for yaw error on waypoint heading acceptance, set yaw timeout for vtol default 2016-02-15 23:26:28 +01:00
Andreas Antener
8dbbe1b1f3 fixed code style in px4io.cpp 2016-02-15 15:55:14 +01:00
Lorenz Meier
cd7001fd2f Sensors: Fix code style 2016-02-15 13:20:20 +01:00
Roman
15b0baf555 ekf2: fixed call to save parameter 2016-02-15 12:52:49 +01:00
Paul Riseborough
af5bbc916c ekf2: Enable user defeatible saving of declination for next startup 2016-02-15 12:52:49 +01:00
Paul Riseborough
2ca48037fd ekf2: Add mavlink adjustable parameters for control of magnetometer fusion 2016-02-15 12:52:49 +01:00
Paul Riseborough
384ab209fc ecl: update library reference 2016-02-15 12:52:49 +01:00
Lorenz Meier
be6278a1ba IO: Avoid param writes which do not change a value 2016-02-15 12:44:07 +01:00
Lorenz Meier
c3529d353d sensors: Do not change parameter if it already has the right default 2016-02-15 12:43:11 +01:00
Lorenz Meier
230db2e050 VTOL control: Do not spam the console 2016-02-15 12:42:20 +01:00
Roman
1d5cf70e83 implemented vtol weathervane yaw control for landing and loiter mission item 2016-02-15 09:49:24 +01:00
sander
dc7077b125 Move constraint after feed forward 2016-02-15 09:48:37 +01:00
Andreas Antener
7db35337da use control flag to decide if we enable wv or not 2016-02-15 09:48:37 +01:00
Roman
8c2eec6161 use correct struct names for virtual topics 2016-02-15 09:48:37 +01:00
Roman
80f8fcbdf6 implemented vtol weathervane yaw control for landing and loiter mission item 2016-02-15 09:48:37 +01:00
Roman
11df8168ee provide ekf2 with landed flag from landing detector 2016-02-14 21:26:47 +01:00
Roman
2177c0e18a ekf2: remove unused print functions 2016-02-14 20:51:01 +01:00
Lorenz Meier
e46824e784 MC pos control: Param meta data 2016-02-14 18:43:58 +01:00
Lorenz Meier
9cb82e93be MC att control: Param meta data 2016-02-14 18:43:58 +01:00
Lorenz Meier
6d75f11d3c Commander param meta data 2016-02-14 18:43:58 +01:00
Andreas Antener
b9b05dcc03 updated docs for FW_AIRSPD_SCALE param 2016-02-14 13:24:58 +01:00
Lorenz Meier
f53b3ae49d Commander: Fix comment 2016-02-13 11:40:41 +01:00
Lorenz Meier
ee4784ab25 Updated DriverFramework 2016-02-13 11:15:04 +01:00
Andreas Antener
f8915104e0 use multi subscribe to get topics for sdlog 2016-02-12 13:56:03 +01:00
Lorenz Meier
590e8df8d0 Fix actuator output logging for good 2016-02-12 10:50:10 +01:00