Youssef Demitri
318eeb0494
fixed ros build
9 years ago
jgoppert
27df787bff
Separated matrix lib into own repo.
9 years ago
Lorenz Meier
c912be70d1
Update approach to obtain the head git hash
9 years ago
Lorenz Meier
f042c077b2
Fix compile fail for GIT version
9 years ago
Lorenz Meier
b622080a65
Switch GIT command for revision hash
9 years ago
tumbili
b6c19400c0
build vtol att control module for sitl
9 years ago
Lorenz Meier
a99390503a
QuRT travis target: Make accessible via makefile
9 years ago
Lorenz Meier
09fcbde52b
Make some space in flash
9 years ago
Lorenz Meier
ba61f3f36c
Re-add missing flags
9 years ago
Lorenz Meier
6c3c18b7c9
Robustify toolchain string matching
9 years ago
Lorenz Meier
aff78e0f5e
CMake / Ninja: Use console flag so upload targets can print their normal output and receive input.
9 years ago
jgoppert
0106be3e89
Added local position estimator.
9 years ago
gcarmix
9748727331
Updated driver to the be compliant with the new mb12xx driver version,
...
inserted a line into the cmake config file for px4fmu-v2
9 years ago
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>
9 years ago
Lorenz Meier
bf09c46c2f
Fix Hexagon toolchain detection for default installer
9 years ago
Mark Charlebois
4b1e4e63f0
eagle: Added posix_eagle_release to Makefile
...
Enable build of posix_eagle_release.
Added path to ARM cross compiler in qrlsdk install.
Fixed warnings in Toolchain-arm-linux-gnueabihf.cmake
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
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>
9 years ago
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>
9 years ago
Daniel Agar
a3f207f515
cmake fix windows upload
9 years ago
Daniel Agar
e2fda01545
nuttx only show stderr
...
-failures will still be displayed, but we don't need to see normal
successful compile output
9 years ago
Daniel Agar
adc59b9e71
cmake improve submodule handling
9 years ago
Daniel Agar
77f2295b62
cmake restore -Wbad-function-cast
9 years ago
Daniel Agar
75b3564789
cmake better nuttx copy
9 years ago
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
9 years ago
Daniel Agar
a45fe63430
bin_to_obj.py fix windows regex size match
9 years ago
Daniel Agar
3f0653e824
bin_to_obj.py don't use full path to visibility.h
9 years ago
Daniel Agar
e8fd711a5c
uorb generate interally set required paths
9 years ago
Daniel Agar
2c1e999e1a
cmake remove rsync dep
9 years ago
James Goppert
4ad82644fe
Removed uavcan from nuttx firmware for v1.
9 years ago
Lorenz Meier
a60277e9ba
FMUv1: Do not let the statically allocated UAVCAN RAM hog eat all the RAM we need
9 years ago
Lorenz Meier
e96f4e1944
FMUv1: Fix CAN compilation
9 years ago
Lorenz Meier
cdb2a5432b
FMUv1: Do not support CAN build, since its out of reach memory wise anyway
9 years ago
Lorenz Meier
9a0b6aca90
Revert "Remove rsync dependency"
...
This reverts commit 5b9a19aa65
.
9 years ago
Lorenz Meier
428297fd6f
Revert "Remove rsync dependency"
...
This reverts commit 5b9a19aa65
.
9 years ago
Lorenz Meier
5b9a19aa65
Remove rsync dependency
9 years ago
Lorenz Meier
acd7235880
FMUv2: Add topic listener
9 years ago
Thomas Gubler
2bbb1ad35f
python3 fixes
9 years ago
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>
9 years ago
Daniel Agar
231140ca8a
cmake fix .git path
9 years ago
Daniel Agar
4151522902
only enforce frame size for nuttx
9 years ago
Daniel Agar
e4a78124d8
posix add -Wno-varargs for OS X
9 years ago
Daniel Agar
644a0cd30c
adjust attitude_estimator_ekf for posix_sitl_simple
9 years ago
Daniel Agar
6c10cf18e4
re-enable Werror
9 years ago
Daniel Agar
f13daa7314
cmake fix NuttX copy
...
-on the 2nd run this was copying NuttX to NuttX/Nuttx
9 years ago
Daniel Agar
330bacd229
cmake nuttx slightly quieter
9 years ago
Daniel Agar
7749d1cb1c
cmake fix export paths for ninja
...
-make nuttx build a bit quieter
9 years ago
James Goppert
4dd59cd09a
Fixed param dependencies.
9 years ago
James Goppert
55f963be07
Added ddd support.
9 years ago
James Goppert
e1bb618371
Working on uavcan building.
9 years ago
Lorenz Meier
d0ca0ff837
Added FMUv1 config
9 years ago