jgoppert
0acf6db64f
Removed more eigen references.
2015-10-24 15:15:33 -04:00
jgoppert
6cce823dc6
Replaced wigen with custom matrix lib.
2015-10-24 15:10:20 -04:00
jgoppert
0106be3e89
Added local position estimator.
2015-10-24 20:34:33 +02:00
tumbili
b081c5c33b
added signal handler for floating point exceptions
2015-10-23 14:00:24 +02:00
Mark Charlebois
49e0fc967a
qurt: Added back missing ifdef section in px4_defines.h
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-10-22 10:12:32 -07:00
Mark Charlebois
0e967d0874
qurt: Change to Hexagon 7.2.10 compiler
...
Switched to 7.2.10 since the Linux version of this is available.
Added -DHAS_C9X flag to fix isses with undefined math functions
when using hexagon-clang++.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-10-22 10:07:22 -07:00
Lorenz Meier
7275766223
Platforms: Fix formatting
2015-10-19 13:36:15 +02:00
Lorenz Meier
6c8755106e
ROS: Fix formatting
2015-10-19 13:36:00 +02:00
Lorenz Meier
d60f201dc8
POSIX: Fix formatting
2015-10-19 13:35:46 +02:00
Lorenz Meier
0b7f6902a9
POSIX Sim drivers: Fix formatting
2015-10-19 13:35:32 +02:00
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
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
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
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