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
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
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
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
Tarek Taha
24feea6346
- changes to allow for multi-uav support
2015-09-16 16:56:52 +04: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
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
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
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
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
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
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
779efc1cbc
POSIX: Fix shell printing
2015-09-12 12:11:17 +02:00
Lorenz Meier
4bc44841f6
CMAKE: Move flags to general location, disable sections for linker on Mac OS
2015-09-12 11:25:48 +02:00
Lorenz Meier
ceb7204590
POSIX sim: Remove unused error variables
2015-09-12 10:52:44 +02:00
Lorenz Meier
2be7b82256
Navigator: Remove unused error variable
2015-09-12 10:52:22 +02:00