Commit Graph
1105 Commits
Author SHA1 Message Date
Mark Charlebois efd9995a10 Ported more simulated sensors to DriverFramework
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-10 07:45:13 -08:00
Lorenz Meier cb30d53a83 Merged mcharleb branch 2015-11-10 13:23:54 +01:00
Lorenz Meier eb13b518b8 Fixed adc sim formatting 2015-11-10 13:21:13 +01:00
Lorenz Meier 7faffdc945 Updated driver framework repo 2015-11-10 13:21:13 +01:00
Lorenz Meier 67132b0b16 Register the driver framework correctly 2015-11-10 13:21:13 +01:00
Mark Charlebois de1a7b30ce gyrosim and adcsim now compile with DriverFramework enabled
Only the posix build is tested for compilation

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-10 13:21:13 +01:00
Mark Charlebois 847b604841 Added Gyrosim
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-10 13:21:13 +01:00
Mark Charlebois dc3d805386 Removed unussed function
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-10 13:21:13 +01:00
Mark Charlebois 9074d3dd8e Adding in DriverFramework
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-10 13:21:13 +01:00
Mark Charlebois 7ddd5712c5 Integrated DriverFramework
Refacored ADCSIM
Compilation succeeds. Link not yet fixed.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-10 13:21:13 +01:00
Mark Charlebois 40c079efa8 Ported accelsim, gyrosim and adcsim to DriverFramework
Need to handle _pub_blocked flag in DriverFramework as a PX4
specific implementation.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-09 10:26:28 -08:00
Lorenz Meier 2ec6363f67 Fixed adc sim formatting 2015-11-09 07:37:31 -08:00
Lorenz Meier d9a7dd04a4 Updated driver framework repo 2015-11-09 07:37:30 -08:00
Lorenz Meier a71f00686b Register the driver framework correctly 2015-11-09 07:37:30 -08:00
Mark Charlebois 596a2789d6 gyrosim and adcsim now compile with DriverFramework enabled
Only the posix build is tested for compilation

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-09 07:37:30 -08:00
Mark Charlebois ce97aea1bf Added Gyrosim
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-09 07:37:30 -08:00
Mark Charlebois 1b7a6fffca Removed unussed function
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-09 07:37:30 -08:00
Mark Charlebois 143fd4aec6 Adding in DriverFramework
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-09 07:37:30 -08:00
Mark Charlebois d04a4969e2 Integrated DriverFramework
Refacored ADCSIM
Compilation succeeds. Link not yet fixed.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-09 07:37:30 -08:00
jgoppert ca5a2d1fca Fixed some sitl init bugs. 2015-11-07 11:49:06 -05:00
Lorenz Meier 63bc4e0202 Fix HRT format 2015-11-07 10:14:46 +01:00
Lorenz Meier f170272669 Mac OS: Fix clock 2015-11-07 09:30:13 +01:00
Roman Bapst 6c703935f2 Merge pull request #3136 from dronecrew/matrix
Separate matrix lib into own repo, added testing and coverage
2015-11-06 21:07:44 +01:00
Youssef Demitri 170f0032fd updated to master (solve merge conflicts) 2015-11-06 12:18:31 +01:00
jgoppert 27df787bff Separated matrix lib into own repo. 2015-11-05 20:27:48 -05:00
Mark Charlebois 8d59d08ad6 Removed unnecessary header files from accelsim
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-10-29 12:21:52 -07:00
Mark Charlebois a5c002ac2e Removed more accelsim deadcode
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-10-29 12:17:24 -07:00
Mark Charlebois 21ef602b5a More accelsim cleanup
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-10-29 12:12:38 -07:00
Mark Charlebois 474e376f96 Removed deadcode from accelsim
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-10-29 12:04:19 -07:00
Youssef Demitri dd59409e31 updated to master (solved merge conflicts) 2015-10-27 09:26:27 +01:00
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
Youssef Demitri 560efcbc5b added all platforms to px4_includes 2015-10-21 13:57:26 +02: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
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