10825 Commits

Author SHA1 Message Date
Thomas Gubler
dcdde8ea88 Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge
Conflicts:
	src/modules/attitude_estimator_ekf/attitude_estimator_ekf_main.cpp
	src/modules/uORB/topics/vehicle_attitude.h
2015-01-21 14:41:03 +01:00
Thomas Gubler
3a38b0fe35 define __EXPORT for ROS 2015-01-21 14:35:36 +01:00
Thomas Gubler
1f706eeb2f small cleanup 2015-01-21 14:34:34 +01:00
Thomas Gubler
632a0866ef remove unneeded functionality in template 2015-01-21 14:34:05 +01:00
Thomas Gubler
cadcad6ffb messagelayer prototype for nuttx 2015-01-21 14:27:01 +01:00
Thomas Gubler
7c3223b860 added a messageplayer prototype for ros 2015-01-21 14:26:22 +01:00
Lorenz Meier
e8e4a3b5da Allow GCC 4.9.3 2015-01-21 11:04:56 +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
dad2f754e9 Logging: Reduce logging on FMUv1 to free system resources 2015-01-21 09:54:31 +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
9aa7daa86c PX4IO: Adjust stack size based on real usage of 900 bytes 2015-01-21 09:22:46 +01:00
Lorenz Meier
5f77a57761 FMUv1 + FMUv2: Reduce excessively large OS stack sizes. Actual use was 800 bytes hpwork, 400 bytes lpwork, 1700 bytes in running system. This leaves 1K headroom per task 2015-01-21 09:22:03 +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
Lorenz Meier
488839444d Merge pull request #1679 from sjwilks/commander_debug
Remove a noisy debugging statement.
2015-01-20 22:33:45 +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
Andrew Tridgell
9b10395e94 hmc5883: fixed DEVIOCGDEVICEID ioctl
we need to pass the ioctl through to the bus interface

thanks to Jon Challinger for noticing this bug
2015-01-20 15:08:22 +11:00
Andrew Tridgell
0af6303d0b hmc5883: fixed mixup of internal and external hmc5883 I2C bus options 2015-01-20 14:30:46 +11: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
8c8315044c NuttX update to include Coverity fixes 2015-01-19 20:15:03 +01:00
Lorenz Meier
327c1de8af Merge pull request #1672 from sjwilks/uploader_progress
Cleanup px_uploader output.
2015-01-19 18:11:23 +01:00
Simon Wilks
0a99a26fcc Cleanup uploader output. 2015-01-19 16:51:08 +01:00
Lorenz Meier
65915e5d01 EKF: Fix race condition in accel measurement assignment 2015-01-19 14:42:51 +01:00
Lorenz Meier
5aa75c8f00 Fixed coverity CID #12543 2015-01-19 13:52:39 +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
Lorenz Meier
b85f0ab3cd README.md: Add coverity logo 2015-01-19 13:16:44 +01:00
Thomas Gubler
8121574632 Merge pull request #1665 from AndreasAntener/ros-install-fixes
more ros setup changes
2015-01-19 12:04:04 +01:00
Andreas Antener
a5caf1c99b adding '-y' option to apt-get and missing update before drcsim installation 2015-01-19 10:17:58 +01:00
Thomas Gubler
4c9cc4175b ros: update ubuntu install scripts 2015-01-19 07:47:12 +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