Lorenz Meier
480bc2f3c6
POSIX Tests: Fix formatting
2015-10-19 13:35:17 +02:00
Lorenz Meier
567935dedb
QuRT: Fix formatting
2015-10-19 13:35:05 +02:00
Lorenz Meier
73545a4311
Platforms: Fix platform headers
2015-10-19 13:25:39 +02:00
Lorenz Meier
eb6553d923
Fix POSIX backtrace compile
2015-10-19 09:48:27 +02:00
Mark Charlebois
8e82ced5a4
Added backtrace function
...
Added PX4_BACKTRACE() to display stack trace for debugging
Added backtrace for HRT reschedule with 0 timeout
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-10-19 09:41:49 +02:00
Lorenz Meier
08e37f79dc
Introduce jMAVSim as submodule
2015-10-17 17:33:27 +02:00
Youssef Demitri
069c6a82cb
Merge branch 'master' of github.com:wingtra/Firmware into control_state
2015-10-16 15:50:29 +02:00
Lorenz Meier
110a630cbd
Fix PX4 log to show error
2015-10-14 18:06:28 +02:00
Lorenz Meier
92ae41c1cf
PX4 log: reduce output verbosity to save flash
2015-10-14 13:58:36 +02:00
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