15166 Commits

Author SHA1 Message Date
Lorenz Meier
a2ea70c7a0 Simulator: Move to semaphore abstraction 2015-09-20 00:29:03 +02:00
Lorenz Meier
fa27e59ac4 dataman: Move to semaphore abstraction 2015-09-20 00:28:39 +02:00
Lorenz Meier
aba2d007df IO: Move to semaphore abstraction 2015-09-20 00:28:24 +02:00
Lorenz Meier
039b72788c POSIX: PX4 posix header fixes 2015-09-20 00:28:08 +02:00
Lorenz Meier
76508ab5b5 Device:: Move to POSIX semaphore abstraction 2015-09-20 00:27:41 +02:00
Lorenz Meier
d73deabf5c Work queues: Move to POSIX semaphore abstraction 2015-09-20 00:27:28 +02:00
Lorenz Meier
604644d823 POSIX: Improvements on semaphore abstraction 2015-09-20 00:26:56 +02:00
Lorenz Meier
a9f82c0537 CLANG: Improve compiler flags 2015-09-20 00:26:30 +02:00
James Goppert
2101ffbeca Removed extra print message. 2015-09-19 18:15:17 -04:00
James Goppert
bd33d546e3 Fixed extra dir. 2015-09-19 18:10:57 -04:00
James Goppert
7b6dff7cdc Fix for romfs generation. 2015-09-19 17:57:54 -04:00
James Goppert
cd98cfe555 cmake: ROMFS build overhaul. 2015-09-19 13:44:02 -04:00
Lorenz Meier
50061a95a4 POSIX: Add sem_getvalue() abstraction 2015-09-19 18:24:14 +02:00
Lorenz Meier
ef48715051 POSIX: Add pthread mutex based semaphores 2015-09-19 18:22:00 +02:00
James Goppert
7be3afe249 Fixed firmware name. 2015-09-19 12:13:17 -04:00
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