Youssef Demitri
c22c678b7d
Merge branch 'master' of github.com:PX4/Firmware into control_state
2015-10-14 11:02:23 +02:00
Mark Charlebois
f6f6b035d6
Fixed cmake else statements
...
Removed use of if(foo) else(foo) endif(foo) convention of cmake
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-10-10 02:19:59 -07:00
Mark Charlebois
c28ae649a3
Fixes for parameters.xml dependencies
...
Moved definitions of parameters into *params.c in each module.
This is used by the cmake file as a pattern for dependencies when
generating the parameters.xml file.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-10-10 01:15:22 -07:00
Daniel Agar
6c10cf18e4
re-enable Werror
2015-10-06 18:28:30 -04:00
Lorenz Meier
a4e56abd71
Merge branch 'master' into cmake-2
2015-09-27 14:23:00 +02:00
Thomas Gubler
1ae8483e2c
fix 'unterminated function-like macro invocation', fixes #2913
2015-09-27 13:32:17 +02:00
Mark Charlebois
300932bde3
QuRT: fixes to unbreak cmake build for QuRT
...
Updated DSPAL version.
Fixed missing lib in config.
Fixed heafers for missing timespec definition.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-24 15:16:00 -07:00
James Goppert
2a60ffd554
Added stdc_format_macros for all inttypes.h includes.
2015-09-24 17:44:27 -04:00
James Goppert
2908a377cf
Found stc macro def issue for sitl build on travis.
2015-09-24 16:43:57 -04:00
James Goppert
b6d8fe3f01
Another fix for travis sitl build.
2015-09-24 16:27:09 -04:00
Youssef Demitri
d0dd0fc4d4
add control state topic
2015-09-23 16:19:14 +02:00
James Goppert
e38eba0934
cmake: Fix for posix sitl.
2015-09-20 11:17:31 -04:00
Lorenz Meier
22d3ba2a8d
PX4 Posix: Fix header
2015-09-20 16:52:47 +02:00
Lorenz Meier
b2a8dd18c0
Gyrosim: More verbose output
2015-09-20 16:43:44 +02:00
Lorenz Meier
d32f9f043b
HRT: Better debugging
2015-09-20 16:43:34 +02:00
Lorenz Meier
fe644fb3e0
Merge branch 'cmake-2' into cmake-2-pthread
2015-09-20 12:56:14 +02:00
Lorenz Meier
59f71452d7
Sensor sim: Initialize sensor data to zero
2015-09-20 12:55:48 +02:00
Lorenz Meier
8509c5f220
Fix clock generation on Mac OS X
2015-09-20 12:53:33 +02:00
Lorenz Meier
08c56085b3
Merged cmake-2
2015-09-20 11:37:28 +02:00
Lorenz Meier
ddd1b82240
Simulated sensors: Publish valid data initially
2015-09-20 11:36:11 +02:00
Lorenz Meier
e2332281ad
Work queue: Add required POSIX header
2015-09-20 10:58:45 +02:00
Lorenz Meier
c1c235edb2
Merge branch 'cmake-2' into cmake-2-pthread
2015-09-20 10:34:03 +02:00
Lorenz Meier
6ef94e0dfb
Merged master into cmake-2
2015-09-20 10:33:39 +02:00
Lorenz Meier
8172539856
POSIX: Fix px4_sem_t typedef
2015-09-20 10:22:17 +02:00
Lorenz Meier
20bde7e5e8
Fix typedef for px4_sem_t
2015-09-20 00:50:34 +02:00
Lorenz Meier
039b72788c
POSIX: PX4 posix header fixes
2015-09-20 00:28:08 +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
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
Lorenz Meier
1bf01a5a72
Merge pull request #2874 from mcharleb/poll_test
...
Poll test
2015-09-17 09:05:58 +02: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
Mark Charlebois
c602d55df9
Start of poll testcase
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-16 08:14:44 -07:00
Tarek Taha
24feea6346
- changes to allow for multi-uav support
2015-09-16 16:56:52 +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
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
779efc1cbc
POSIX: Fix shell printing
2015-09-12 12:11:17 +02:00
Lorenz Meier
ceb7204590
POSIX sim: Remove unused error variables
2015-09-12 10:52:44 +02:00
Mark Charlebois
8369e33245
cmake: Fixes for qurt and nuttx
...
Added px4_parameters.c to nuttx executable src list.
Minor syntax fix in Tools/px_generate_params.py for semicolon.
Added handling of PX4_MAIN which was not yet supoprted in the
cmake build.
Fixed include quotes in muorb_test_example.cpp
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-11 18:32:44 -07:00
Lorenz Meier
0f98a7c141
OS X: Add missing time calls
2015-09-11 21:48:06 +02:00
Mark Charlebois
8dc5d7532e
Added more eagle build configurations
...
The config_qurt_eagle_travis.cmake target is for CI
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-10 15:00:20 -07:00
James Goppert
34eeee9fa9
Added defautl config for nuttx, nuttx now works over usb.
2015-09-10 13:57:54 -04:00