Mark Charlebois
847b604841
Added Gyrosim
...
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
jgoppert
b3bb8adbc5
Matrix update.
2015-11-09 20:00:23 -05:00
Lorenz Meier
8b80a24d9d
Update driver framework version
2015-11-09 07:37:31 -08:00
Lorenz Meier
9c4f8f56ac
Fix Cxx errors
2015-11-09 07:37:31 -08:00
Lorenz Meier
cf8e289bce
Update driver framework
2015-11-09 07:37:31 -08:00
Lorenz Meier
d9ba63a41f
Add C++ flags
2015-11-09 07:37:31 -08:00
Lorenz Meier
450ad27b52
Update Driver framework
2015-11-09 07:37:31 -08:00
Lorenz Meier
8e7a4725c6
Driverframework: Update
2015-11-09 07:37:31 -08:00
Lorenz Meier
ed4e602511
Update driver framework
2015-11-09 07:37:31 -08:00
Lorenz Meier
97ee033fe0
DriverFramework update
2015-11-09 07:37:30 -08:00
Lorenz Meier
f4d9521fd6
Update driver framework
2015-11-09 07:37:30 -08:00
Lorenz Meier
a71f83e30f
Update driver framework
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
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
4636670130
Updated inverse in mathlib for new matrix call.
2015-11-08 12:18:47 -05:00
jgoppert
3d420289a5
Matrix update.
2015-11-08 12:10:43 -05:00
jgoppert
c5f60d602a
Matrix update.
2015-11-07 11:34:07 -05:00
Lorenz Meier
756ff6a6fb
Update matrix framework
2015-11-07 17:06:36 +01:00
Lorenz Meier
2919129a74
Launch detect: Remove old params
2015-11-07 09:52:58 +01:00
Lorenz Meier
ac893f26fb
Update math lib include path
2015-11-07 09:47:58 +01:00
Lorenz Meier
9721421d86
Update math library
2015-11-07 09:47:42 +01:00
jgoppert
27df787bff
Separated matrix lib into own repo.
2015-11-05 20:27:48 -05:00
Lorenz Meier
5050da0ba0
TECS: Add function to reset system
2015-11-01 18:26:30 +01:00
jgoppert
99fb498cd2
Resurrect controllib testing.
2015-10-28 22:36:47 +01:00
jgoppert
d198c6a324
Removed comment.
2015-10-24 15:59:11 -04: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
Mark Charlebois
01ccbd8886
qurt: added HEXAGON_TOOLS_ROOT variable
...
The environment variable HEXAGON_TOOLS_ROOT must be set to the location
of the installed HexagonTools. This could be a global install at
/opt/HEXAGON_Tools/7.2.10/Tools or it could be a personal install
${HOME}/Qualcomm/HEXAGON_Tools/7.2.10/Tools.
The default install path used by the installer is exported in the Vagrantfile.
There is still an issue that the hexagon linker fails on mmap of the shared folder.
If the shared folder was mounted via NFS for Linux and MacOS the problem would be
resolved.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-10-23 20:52:03 -07:00
Mark Charlebois
8349ba180b
DSPAL: removed simlinks that broke vagrant build
...
Vagrant did not like the simlinks in the dspal repo.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-10-23 20:50:57 -07:00
Mark Charlebois
938798f4db
Removed qurt patch for Eigen and updated eigen commit
...
The patches for Hexagon support are in the eigen repo so
the patch can now be removed.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-10-20 08:48:11 +02:00
Lorenz Meier
571c4aebac
rc lib: Update code style
2015-10-19 13:51:57 +02:00
Lorenz Meier
2b8e981a7d
conversion lib: Update code style
2015-10-19 13:51:47 +02:00
Lorenz Meier
af1fe6ab9b
Geo lib: Fix code style
2015-10-19 13:48:23 +02:00
Daniel Agar
5865dc6434
cmake add libuavcan as subdirectory
...
-move uavcan submodule to src/modules/uavcan/libuavcan
-adding libuavcan as a subdirectory simplifies inheriting all compile
flags and include paths
2015-10-14 02:37:00 -04:00
Daniel Agar
2529f07d44
restore format check
2015-10-06 18:28:30 -04:00
Lorenz Meier
fa5071b3c5
Remove module.mk files to prevent confusion of adopters upgrading
2015-10-06 11:23:20 +02:00
James Goppert
45a1583c3b
Uavcan update.
2015-10-05 17:16:30 -04:00
James Goppert
e1bb618371
Working on uavcan building.
2015-10-04 21:29:22 -04:00
Lorenz Meier
9625848c8a
Data validator: Fix compile warning on signedness
2015-10-03 15:39:47 +02:00
Lorenz Meier
fefdcd3fa9
Merge master into cmake-2
2015-10-03 15:34:30 +02:00
Lorenz Meier
526bb51570
Validation: Use error density instead of error count. Fail over to higher priority sensors once they become available.
2015-10-03 15:24:47 +02:00
Mark Charlebois
c5e66e41f1
qurt: Must use latest version of Eigen
...
The latest version of Eigen is required to build with the Hexagon
7.4 toolchain. Only certain C++11 features are supported and the
latest version if Eigen provides these tests. A patch is required
to add support for the Hexagon compiler.
These changes force the sync and then update of eigen and allow it
to be patched for qurt.
The eigen-3.2 submodule was removed as it is no longer needed by the
qurt build with the updated toolchain.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-28 10:49:48 -07: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
6cdb373abb
Removed extra define from catapult launch.
2015-09-24 16:56:35 -04:00
James Goppert
3bf06d242f
Fix def for stdc format macros to match existing code.
2015-09-24 16:45:18 -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
85cccbf9be
Attempt 2 to fix posix sitl build for travis.
2015-09-24 16:21:27 -04:00
James Goppert
ebbe322dba
Attempt to fix odd travis sitl build error.
2015-09-24 16:16:49 -04:00