Commit Graph

28101 Commits

Author SHA1 Message Date
James Goppert 9f5edb32bf Made debugger tools optional. 2015-09-19 11:52:35 -04:00
James Goppert 8165cd2171 Fixed romfs dependency. 2015-09-19 11:36:20 -04:00
Lorenz Meier ecb45b656a Clean up UAVCAN startup 2015-09-19 17:09:45 +02:00
James Goppert 4830c7c9c1 Added io debug target. 2015-09-19 10:39:54 -04:00
James Goppert cc053bffcd Added px4io bin to ROMFS. 2015-09-19 09:58:10 -04:00
Lorenz Meier 7c9294e90a Merge pull request #2851 from jgoppert/cmake-io
Work on px4io firmware building.
2015-09-19 10:52:51 +02:00
Lorenz Meier b067a0c094 Merge branch 'ekf_voting_priority' 2015-09-19 10:51:01 +02:00
Lorenz Meier 1412781970 Merge pull request #2843 from PX4/paramssrcparserpython3
has_key is not available in python > 3.0
2015-09-19 10:20:05 +02:00
Lorenz Meier 6cbca62d88 Merge pull request #2876 from NaterGator/ledlimit
Add parameter to limit the maximum brightness of the RGB LED
2015-09-18 21:55:54 +02:00
Nate Weibley 90894530e1 Fix POSIX build 2015-09-18 10:55:39 -04:00
Nate Weibley 04a7d19405 Add parameter to limit the maximum brightness of the RGB LED 2015-09-18 10:21:50 -04:00
Lorenz Meier 1bf01a5a72 Merge pull request #2874 from mcharleb/poll_test
Poll test
2015-09-17 09:05:58 +02:00
Mark Charlebois ed70a1a1b0 Updated dspal version
Fix to remove dspal version of signal.h

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-16 17:08:14 -07:00
Mark Charlebois 3a2e064c92 Fixed error due to set but unused variable
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-16 15:58:15 -07:00
Lorenz Meier d8f5360868 Merge pull request #2873 from mcharleb/poll_test
Fixed poll timeout bug
2015-09-17 00:30:11 +02:00
Mark Charlebois 7d2ba97511 Fixed poll timeout bug
The SIGCONT signal was being ignored by the HRT queue thread so the
usleep was not waking up early to process new work.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-16 15:24:58 -07:00
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