15635 Commits

Author SHA1 Message Date
Lorenz Meier
61fec78eb0 Merge branch 'master' of github.com:PX4/Firmware into cmake-2 2015-09-16 23:56:45 +02:00
Lorenz Meier
e635052dd2 Merge pull request #2872 from mcharleb/poll_test
Poll test
2015-09-16 23:56:04 +02:00
Mark Charlebois
6feaccca78 posix: unit test for poll and vdev
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-16 14:00:51 -07:00
Lorenz Meier
4dce80423c POSIX: Do not exit script on error 2015-09-16 18:51:31 +02:00
Lorenz Meier
c89f51b8ef POSIX: Fix HRT semaphores for Mac OS 2015-09-16 18:13:10 +02:00
Lorenz Meier
dd697d1343 GPS: Remove unused header 2015-09-16 18:12:05 +02:00
Lorenz Meier
27055184de Linux device build fix 2015-09-16 17:37:05 +02:00
Mark Charlebois
c602d55df9 Start of poll testcase
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-16 08:14:44 -07:00
Lorenz Meier
686caf4ca4 Fix semaphore handling for device on Mac OS 2015-09-16 17:10:24 +02:00
Lorenz Meier
9d230dba0e Merge pull request #2869 from kuri-kustar/master
- changes to allow for multi-uav support
2015-09-16 15:31:12 +02:00
Tarek Taha
24feea6346 - changes to allow for multi-uav support 2015-09-16 16:56:52 +04:00
Roman Bapst
612e3b49ef Merge pull request #2868 from PX4/fw_landing_bugfix
FW landing bug
2015-09-16 08:22:58 +02:00
tumbili
9fdec6f06a fixed bug which allowed high roll angle setpoints during final landing approach 2015-09-15 16:41:21 +02:00
James Goppert
567431602a Adds alias __errno to linker file fixed link, need to understand why. 2015-09-14 19:55:53 -04:00
Youssef Demitri
fa2518ac22 Merge branch 'master' of github.com:PX4/Firmware 2015-09-14 16:25:52 +02:00
Lorenz Meier
683df0eb46 Merge pull request #2862 from adegroote/mavlink_mission_fix
Mark FILESYSTEM_ERRCOUNT_NOTIFY_LIMIT as an unsigned int
2015-09-14 10:11:10 +02:00
Arnaud Degroote
2c947735ae Mark FILESYSTEM_ERRCOUNT_NOTIFY_LIMIT as an unsigned int
Fix the compilationof mavlink_mission.cpp failing with

error: comparison between signed and unsigned integer expressions
[-Werror=sign-compare]
2015-09-14 09:57:22 +02:00
James Goppert
676a3d230c Work on px4io firmware building. 2015-09-13 23:20:00 -04:00
Lorenz Meier
80760cf162 Merge pull request #2861 from jgoppert/cmake-param
Fixed parameter generation dependencies.
2015-09-14 01:25:00 +02:00
James Goppert
be45c2e0a9 Merge branch 'cmake-2' of github.com:PX4/Firmware into cmake-param 2015-09-13 19:09:20 -04:00
James Goppert
f43ccdaea1 Make parameters a separate library. 2015-09-13 18:55:48 -04:00
James Goppert
19c84126a4 Fixed parameter generation dependencies. 2015-09-13 18:30:32 -04:00
Lorenz Meier
e6cbee74bf Tools: Fix param code generation to generate correct union access based on type. Generate #error C-code for unknown types to prevent silent failure. 2015-09-14 00:16:49 +02:00
Lorenz Meier
97802999e8 Merge pull request #2860 from jgoppert/cmake-autostart
Re-enable autostart
2015-09-13 23:45:37 +02:00
James Goppert
a58416235d Re-enable autostart. 2015-09-13 17:35:15 -04:00
Lorenz Meier
bdf5180b18 PX4IO driver: Get rid of weak function 2015-09-13 23:31:20 +02:00
Lorenz Meier
334c001cda IO driver: Add interface header 2015-09-13 23:25:27 +02:00
Lorenz Meier
0be1818ee5 Merge pull request #2858 from jgoppert/cmake-weak
Removed weak attributes.
2015-09-13 21:38:59 +02:00
James Goppert
5b8905a4e0 Fix for target name. 2015-09-13 15:14:58 -04:00
Lorenz Meier
62f4e46207 Merge pull request #2856 from PX4/travis-cmake-osx
travis-ci add osx
2015-09-13 21:09:10 +02:00
Daniel Agar
517e3663d3 travis-ci add osx 2015-09-13 14:49:06 -04:00
James Goppert
e55af00222 Removed weak attributes. 2015-09-13 14:40:27 -04:00
James Goppert
3203f9ac9e Improvements to make support, added debug target. 2015-09-13 14:39:19 -04:00
Lorenz Meier
2ab9f0baa8 Merge pull request #2849 from jgoppert/cmake-coding-standard-fix
Fixed confusing else clause, added to coding standard.
2015-09-12 22:58:10 +02:00
James Goppert
3343d96a08 Fixed readme typo. 2015-09-12 15:59:33 -04:00
James Goppert
d4a16a68ac Fixed confusing else clause, added to coding standard. 2015-09-12 15:47:23 -04:00
Lorenz Meier
d7e69baf80 Merge pull request #2845 from mcharleb/cmake-posix-resurection
Remove policy that broke posix and fix gcc warning
2015-09-12 21:36:22 +02:00
Mark Charlebois
0a04dd89b1 Merge branch 'cmake-2' of https://github.com/PX4/Firmware into cmake-2
Signed-off-by: Mark Charlebois <charlebm@gmail.com>

Conflicts:
	CMakeLists.txt
2015-09-12 12:28:24 -07:00
Lorenz Meier
f6fb2715e9 Merge pull request #2846 from jgoppert/cmake-policy-fix
Fix policy version number.
2015-09-12 21:18:41 +02:00
James Goppert
7e41260135 Fix policy version number. 2015-09-12 15:08:54 -04:00
Mark Charlebois
3da0a2bf4f Remove policy that broke posix and fix gcc warning
A Clang only flag was set for all builds.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-12 11:22:13 -07:00
Lorenz Meier
e697cabb6a POSIX: Exit on failure if not running as daemon. This is to ensure errors do not go unnoticed during bench testing 2015-09-12 17:12:16 +02:00
Lorenz Meier
b528ecaa93 SITL RUN: Fix paths 2015-09-12 17:02:42 +02:00
Lorenz Meier
12372d7de6 POSIX: Abort script on executable failure 2015-09-12 16:58:14 +02:00
Lorenz Meier
4fb6e135d6 param: report open failure 2015-09-12 16:57:50 +02:00
Lorenz Meier
63f9a1e609 POSIX: 1) Really exit on CTRL-C, 2) Clean up boot log, 3) add eye-candy! 2015-09-12 15:45:19 +02:00
Lorenz Meier
0597c57c32 Simulator: Provide better and more user-facing feedback 2015-09-12 15:44:40 +02:00
Lorenz Meier
d2f7f6e7a9 Update SITL run tool 2015-09-12 15:44:16 +02:00
Lorenz Meier
05c7a0683d Re-add missing ease-of-use make targets 2015-09-12 15:44:05 +02:00
Thomas Gubler
e713f689bf has_key is not available in python > 3.0
Replacing with 'in'

See https://docs.python.org/3.1/whatsnew/3.0.html#builtins
2015-09-12 15:39:28 +02:00