118 Commits

Author SHA1 Message Date
Lorenz Meier
cdb2a5432b FMUv1: Do not support CAN build, since its out of reach memory wise anyway 2015-10-11 13:12:54 +02:00
Lorenz Meier
9a0b6aca90 Revert "Remove rsync dependency"
This reverts commit 5b9a19aa65c3e27fe979181ea9817ec7347c4fbf.
2015-10-10 22:27:07 +02:00
Lorenz Meier
5b9a19aa65 Remove rsync dependency 2015-10-10 17:45:31 +02:00
Lorenz Meier
acd7235880 FMUv2: Add topic listener 2015-10-10 12:27:45 +02:00
Thomas Gubler
2bbb1ad35f python3 fixes 2015-10-10 11:03:04 +02:00
Daniel Agar
231140ca8a cmake fix .git path 2015-10-08 14:19:07 -04:00
Daniel Agar
4151522902 only enforce frame size for nuttx 2015-10-06 23:37:33 -04:00
Daniel Agar
e4a78124d8 posix add -Wno-varargs for OS X 2015-10-06 18:41:48 -04:00
Daniel Agar
644a0cd30c adjust attitude_estimator_ekf for posix_sitl_simple 2015-10-06 18:28:30 -04:00
Daniel Agar
6c10cf18e4 re-enable Werror 2015-10-06 18:28:30 -04:00
Daniel Agar
f13daa7314 cmake fix NuttX copy
-on the 2nd run this was copying NuttX to NuttX/Nuttx
2015-10-06 18:28:30 -04:00
Daniel Agar
330bacd229 cmake nuttx slightly quieter 2015-10-06 18:28:29 -04:00
Daniel Agar
7749d1cb1c cmake fix export paths for ninja
-make nuttx build a bit quieter
2015-10-06 18:28:29 -04:00
James Goppert
4dd59cd09a Fixed param dependencies. 2015-10-06 15:20:38 -04:00
James Goppert
55f963be07 Added ddd support. 2015-10-06 12:18:32 -04:00
James Goppert
e1bb618371 Working on uavcan building. 2015-10-04 21:29:22 -04:00
Lorenz Meier
d0ca0ff837 Added FMUv1 config 2015-10-03 17:25:49 +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
Andreas Antener
2d381d57b0 remove var for relative include directories 2015-09-28 11:21:42 +02:00
James Goppert
3c6d101792 Added support for ros-sitl. 2015-09-25 08:29:35 -04:00
Mark Charlebois
3f758490a4 QuRT: move to HexagonTools 7.4 toolchain
Some subsystems error on frame size without the included patches.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-24 15:16:01 -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
Mark Charlebois
1abd61303f qurt: Added patch for Eigen to use latest version
Updated to 7.2 Hexagon toolchain

Fixed issuse with stack usage

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-24 15:16:00 -07:00
Lorenz Meier
83558bfe14 SITL: Add missing PWM out sim 2015-09-20 16:41:11 +02:00
Lorenz Meier
c1c235edb2 Merge branch 'cmake-2' into cmake-2-pthread 2015-09-20 10:34:03 +02:00
James Goppert
501f3cf2df Fix for tracking nuttx config changes. 2015-09-20 10:29:13 +02:00
Lorenz Meier
bc8f4cf47f CLANG: Add more errors 2015-09-20 10:26:11 +02:00
Lorenz Meier
78f698a642 Merge branch 'cmake-2' of github.com:PX4/Firmware into cmake-2-pthread 2015-09-20 00:52:41 +02:00
Lorenz Meier
16717dc2d4 CLANG: Make deprecated warnings errors 2015-09-20 00:30:49 +02:00
Lorenz Meier
a9f82c0537 CLANG: Improve compiler flags 2015-09-20 00:26:30 +02:00
James Goppert
2101ffbeca Removed extra print message. 2015-09-19 18:15:17 -04:00
James Goppert
bd33d546e3 Fixed extra dir. 2015-09-19 18:10:57 -04:00
James Goppert
7b6dff7cdc Fix for romfs generation. 2015-09-19 17:57:54 -04:00
James Goppert
cd98cfe555 cmake: ROMFS build overhaul. 2015-09-19 13:44:02 -04:00
James Goppert
7be3afe249 Fixed firmware name. 2015-09-19 12:13:17 -04:00
James Goppert
9f5edb32bf Made debugger tools optional. 2015-09-19 11:52:35 -04:00
James Goppert
8165cd2171 Fixed romfs dependency. 2015-09-19 11:36:20 -04:00
James Goppert
4830c7c9c1 Added io debug target. 2015-09-19 10:39:54 -04:00
James Goppert
cc053bffcd Added px4io bin to ROMFS. 2015-09-19 09:58:10 -04:00
James Goppert
567431602a Adds alias __errno to linker file fixed link, need to understand why. 2015-09-14 19:55:53 -04:00
James Goppert
676a3d230c Work on px4io firmware building. 2015-09-13 23:20:00 -04:00
James Goppert
f43ccdaea1 Make parameters a separate library. 2015-09-13 18:55:48 -04:00
James Goppert
19c84126a4 Fixed parameter generation dependencies. 2015-09-13 18:30:32 -04:00
James Goppert
a58416235d Re-enable autostart. 2015-09-13 17:35:15 -04:00
James Goppert
3203f9ac9e Improvements to make support, added debug target. 2015-09-13 14:39:19 -04:00
James Goppert
d4a16a68ac Fixed confusing else clause, added to coding standard. 2015-09-12 15:47:23 -04:00
Mark Charlebois
3da0a2bf4f Remove policy that broke posix and fix gcc warning
A Clang only flag was set for all builds.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-12 11:22:13 -07:00
Lorenz Meier
c19fa0c822 Revert "Revert "Disable autostart for now so usb works.""
This reverts commit 998acf4d0802fe031725ba17d339bab20fcaa677.
2015-09-12 12:06:45 +02:00
Lorenz Meier
4bc44841f6 CMAKE: Move flags to general location, disable sections for linker on Mac OS 2015-09-12 11:25:48 +02:00
Lorenz Meier
998acf4d08 Revert "Disable autostart for now so usb works."
This reverts commit b2c67a4cf90b2db2ffbb1bb0453623ce12c4d66d.
2015-09-12 09:53:59 +02:00