5609 Commits

Author SHA1 Message Date
Lorenz Meier
ba54deefc9 Merge pull request #1397 from dyeldandi/vz
Adding vertical (Z) velocity to inav estimator
2015-01-23 20:26:50 +01:00
Lorenz Meier
b14e849fc4 Sonar: Set min/max distance properly, add usleep for detection 2015-01-23 16:33:24 +01:00
Jon Verbeke
a23c39eec4 Sonar driver by jverbeke 2015-01-23 16:13:55 +01:00
Lorenz Meier
193a210b51 Multi sonar support by jverbeke 2015-01-23 14:51:49 +01:00
Daniel Agar
e10d6bf603 Fixed coverity CID #12521 2015-01-22 15:02:43 +01:00
Daniel Agar
9f32a85409 Fixed coverity CID #12530 2015-01-22 15:02:43 +01:00
Daniel Agar
ce11cc9f32 geofence.cpp format 2015-01-22 15:02:43 +01:00
Daniel Agar
20a8b26ac8 Fixed coverity CID #12538 2015-01-22 15:02:43 +01:00
Lorenz Meier
7faef870c8 Fix UAVCAN dependency generation issue 2015-01-22 09:24:13 +01:00
Randy Mackay
d80a00fad1 batt_smbus: disable if no batt 10seconds after startup 2015-01-21 22:23:17 +01:00
David Sidrane
2a00948c7a Added prefix to Match Message also 2015-01-21 10:19:24 -10:00
David Sidrane
e037b7ae9b Added delay to ensure the the px4io is in loop waiting for a characterit
loop.
2015-01-21 10:02:22 -10:00
David Sidrane
0943bd9a31 Added Prefix to message to identify it as PX4IO related 2015-01-21 09:54:49 -10:00
Pavel Kirienko
ae0e2d7209 Removing extra UAVCAN perfcounters 2015-01-21 14:54:24 +01:00
Pavel Kirienko
f6dc2af398 UAVCAN update 2015-01-21 14:54:24 +01:00
Pavel Kirienko
4baf4a032f Fixed: Passing this->_armed_sub to close, which cannot accept a negative number. 2015-01-21 14:54:24 +01:00
Pavel Kirienko
91362223ea Fixed uninitialized fields of UavcanNode 2015-01-21 14:54:24 +01:00
Pavel Kirienko
2ebd7099de Globally configurable stack checks, R10 is always fixed 2015-01-21 14:54:24 +01:00
Pavel Kirienko
c9eae96cf6 Frame size fix fix per Lorenz's suggestion 2015-01-21 14:54:24 +01:00
Pavel Kirienko
ed27e583e0 UAVCAN update 2015-01-21 14:54:24 +01:00
Pavel Kirienko
1d13edcf92 Stack checks made optional: ENABLE_STACK_CHECKS 2015-01-21 14:54:24 +01:00
Pavel Kirienko
f49f183f74 UAVCAN module: -O3 instead of -Os; fixed instrumentation defines 2015-01-21 14:54:24 +01:00
Pavel Kirienko
c2bc298409 Disable instrumentation for the uavcan module 2015-01-21 14:54:24 +01:00
Pavel Kirienko
d87bb4dfcb Revert "Intrusive changes made for UAVCAN profiling. Will be reverted in the next commit (this one is needed to keep the changes in history)"
This reverts commit 4c301d9dcf180e39186fa6753c7a3d3215b3cfa7.
2015-01-21 14:54:23 +01:00
Pavel Kirienko
6bbacc4271 Intrusive changes made for UAVCAN profiling. Will be reverted in the next commit (this one is needed to keep the changes in history) 2015-01-21 14:54:23 +01:00
Pavel Kirienko
0901d99992 UAVCAN update (speed optimizations) 2015-01-21 14:54:23 +01:00
Pavel Kirienko
7f0f4b3072 UavcanEscController broadcasting percounter 2015-01-21 14:54:22 +01:00
Pavel Kirienko
eea3c801f4 UAVCAN perf counters 2015-01-21 14:54:22 +01:00
Lorenz Meier
87aaf2a959 uORB: Remove unused function 2015-01-21 11:01:25 +01:00
Lorenz Meier
e092705b0d EKF bugfix: Replace all off-by-one (<=22 and <23) instances by correct check. Replace all badly-written <=21 (correct, but unreadable) code by < n_states 2015-01-21 10:57:41 +01:00
Denis Yeldandi
0632d882bb INAV_W_Z_GPS_V defaults to 0 2015-01-21 12:22:07 +03:00
Lorenz Meier
21b88cd874 dataman: Reduce stack to 1800, based on real usage of 800 bytes 2015-01-21 09:24:31 +01:00
Lorenz Meier
9aa7daa86c PX4IO: Adjust stack size based on real usage of 900 bytes 2015-01-21 09:22:46 +01:00
Lorenz Meier
9a40fe4ede Sensors: Fix corner case on FD leak (not a real leak) 2015-01-21 08:58:47 +01:00
Lorenz Meier
a9c8f2331b IO firmware: Make error checking more obvious 2015-01-21 08:58:47 +01:00
Lorenz Meier
859b345314 Mag cal: Make error handling more explicit 2015-01-21 08:58:47 +01:00
Lorenz Meier
12ce2de7ae IO driver: Fix resource corner case (not a real leak) 2015-01-21 08:58:47 +01:00
Lorenz Meier
6300338d2a FMU driver: Fix resource leak for test routine. 2015-01-21 08:58:47 +01:00
Lorenz Meier
ebacd9b5ad GPS fixes from coverity 2015-01-21 08:58:47 +01:00
Lorenz Meier
76e84e017f VA_ARGS fixes from coverity 2015-01-21 08:58:47 +01:00
Simon Wilks
b8b0d1d4ae Remove a noisy debugging statement. 2015-01-20 22:28:58 +01:00
Lorenz Meier
81082c4119 Fix CID 12453 2015-01-20 14:21:03 +01:00
Lorenz Meier
603b43b6d8 Fix CID 12574 & 12553 2015-01-20 14:16:48 +01:00
Lorenz Meier
c04f870564 Fix CID 12427 & 12438 2015-01-20 14:14:23 +01:00
Lorenz Meier
f1a53f5152 Fixing CID 12528 2015-01-20 14:12:25 +01:00
Lorenz Meier
fc9c67f5be Fix CID 12439 2015-01-20 14:07:59 +01:00
Lorenz Meier
764f499405 Fix CID 12470 2015-01-20 14:06:12 +01:00
Roman Bapst
59cb0cc3b4 removed secondary attitude and log quaternion 2015-01-20 13:01:41 +01:00
Roman Bapst
70c7764b9f removed secondary attitude from attitude topic 2015-01-20 13:01:41 +01:00
Lorenz Meier
f3dcde3993 Merge pull request #1671 from PX4/ekf_fix
Critical coverity fixes.
2015-01-20 12:24:42 +01:00