4090 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
Lorenz Meier
fa4d090185 Hotfix: Fix EKF estimator and remove debug output which should not have been on master anyway 2015-01-19 20:18:44 +01:00
Lorenz Meier
65915e5d01 EKF: Fix race condition in accel measurement assignment 2015-01-19 14:42:51 +01:00
Lorenz Meier
a1a5a65dfa Fixed Coverity CID #12412 2015-01-19 13:38:50 +01:00
Lorenz Meier
7d13318df8 Fix coverity CID 12451 2015-01-19 13:22:44 +01:00
tumbili
3a05b57169 log total airspeed for vtol 2015-01-18 18:00:14 +01:00
tumbili
beab89367f calculate total airflow over elevons using physical of flow behind propeller. read local position topic for future use. 2015-01-18 18:00:14 +01:00
Lorenz Meier
fd1f36c3a1 Merge pull request #1532 from kd0aij/baro_offset
dynamic estimation of baro_gps_offset
2015-01-18 12:24:54 +01:00
Lorenz Meier
650e1e4cc2 Merge pull request #1547 from PX4/ekf_flow
Update EKF estimator to most recent version from Paul Riseborough
2015-01-18 11:40:05 +01:00
Lorenz Meier
9dbcea4b1f Merge branch 'land_detector' 2015-01-17 23:32:14 +01:00
Lorenz Meier
378dcc53d6 Code style: minor comment styling 2015-01-17 23:32:00 +01:00
Lorenz Meier
b1127315b4 Fixed land detector param names 2015-01-17 23:26:43 +01:00
hauptmech
e18e5ca5b5 Add SENS_MAG_ID parameter
Record devid to SENS_MAG_ID during mag calibration
Verify devid matches SENS_MAG_ID during preflight_check
2015-01-17 18:41:43 +01:00
Johan Jansen
9ecadcd9b4 Astyle: Fix format for commander.cpp 2015-01-16 16:46:16 +01:00
Johan Jansen
a581ae8ed6 Commander: Remove duplicate code for setting home position 2015-01-16 16:43:11 +01:00
Johan Jansen
818ccf7a04 Commander: Fix for resetting home timestamp on arm 2015-01-16 15:51:57 +01:00
Johan Jansen
510a314386 LandDetector: Shorter and less ambiguous param names 2015-01-15 14:58:06 +01:00
Johan Jansen
92add9cf80 LandDetector: Externalized algorithm parameters 2015-01-15 14:37:51 +01:00
Johan Jansen
e40d207311 AStyle: Fixed file formatting 2015-01-15 14:37:51 +01:00
Johan Jansen
f1587da4c4 MulticopterLandDetector: Detect land even if autopilot is not landing 2015-01-15 14:37:51 +01:00
Johan Jansen
1356c44f0e LandDetector: Fix land detection algorithm not being initialized 2015-01-15 14:37:51 +01:00
Johan Jansen
9ea086bf2d Astyle: Run astyle to fix code formatting 2015-01-15 14:37:51 +01:00
Johan Jansen
10a2dd8a34 LandDetector: Merged fixedwing and multicopter into one module handling both algorithms 2015-01-15 14:37:51 +01:00
Johan Jansen
784fa9f469 sdlog2: Removed vehicle_land_detected topic from logging 2015-01-15 14:37:51 +01:00
Johan Jansen
2da6439f74 uORB: Removed landed boolean flag from vehicle_local_position topic 2015-01-15 14:37:51 +01:00
Johan Jansen
6edb54ff77 sdlog2: Added land detector log message (removed from local pos) 2015-01-15 14:37:51 +01:00
Johan Jansen
6978ed6a61 INAV: Removed all references to land detector logic 2015-01-15 14:37:51 +01:00
Johan Jansen
57ed27304a HIL: Added land detector to HIL simulation 2015-01-15 14:37:51 +01:00
Johan Jansen
546b5727b4 Formatting: Run AStyle to fix indenting 2015-01-15 14:37:51 +01:00
Johan Jansen
98ab83142c InertialNav: Removed land detector from position estimator 2015-01-15 14:37:51 +01:00
Johan Jansen
28adc88500 Commander: Subscribe and use land detector 2015-01-15 14:37:51 +01:00