277 Commits

Author SHA1 Message Date
Mark Charlebois
b9ef1ee6ed param: Build param without linker script
Changed to enable the posix_sitl_simple target to build and run

param show *

without using a linker script

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-11 02:33:42 -07:00
James Goppert
9ab9e1f142 Set version to correct number. 2015-09-11 00:31:36 -04:00
James Goppert
f94e3b3aaa Fixed config check. 2015-09-11 00:28:13 -04:00
James Goppert
8bc81d985f Fixed typo in version, exposed some more useful cmake targets. 2015-09-11 00:24:30 -04:00
James Goppert
0e8cc821a9 More config cleanup. 2015-09-11 00:15:33 -04:00
James Goppert
ec209f13f0 Simplified config handling. 2015-09-10 23:53:25 -04:00
James Goppert
07851b79c2 Work on config only for cmake arguments. 2015-09-10 23:43:59 -04:00
James Goppert
97cb25254d Merge pull request #43 from mcharleb/cmake-mc
cmake: fixed posix configs
2015-09-10 23:04:00 -04:00
Mark Charlebois
98897960e1 cmake: removed config_ prefix
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-10 20:02:31 -07:00
Mark Charlebois
3b118a0ea7 cmake: Removed obsolete UPLOAD and TEST logic
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-10 19:43:54 -07:00
James Goppert
3104a974a9 Merge pull request #42 from mcharleb/cmake-mc
Cmake mc
2015-09-10 22:30:42 -04:00
Mark Charlebois
cbb8ad19e5 cmake: Proof of concept for build without Makefile
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-10 19:15:11 -07:00
James Goppert
813a1219a5 Work on travis, set package generators for cpack. 2015-09-10 21:54:58 -04:00
James Goppert
2c33f4921c Add makefile magic to simplify maintenance. 2015-09-10 21:15:55 -04:00
James Goppert
422d47dd9a Merge pull request #40 from mcharleb/cmake-mc
cmake: Added dspal and eigen32 to top level CMakeLists.txt
2015-09-10 17:45:20 -04:00
James Goppert
6966331a88 Working on param xml gen. Haven't updated qurt config yet. 2015-09-10 17:44:27 -04:00
Mark Charlebois
b09c8f3c9b cmake: Added dspal and eigen32 to top level CMakeLists.txt
Relying on inclusion of git_eigen32 and git_dspal targets to trigger
the submodule init and update

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-10 11:18:30 -07:00
James Goppert
34eeee9fa9 Added defautl config for nuttx, nuttx now works over usb. 2015-09-10 13:57:54 -04:00
James Goppert
0286136c68 Addressed scope question. 2015-09-09 23:18:53 -04:00
James Goppert
bf18c84652 Cleanup of module building. 2015-09-09 23:00:58 -04:00
Mark Charlebois
75f1f91784 cmake qurt and posix fixes for cmake
Added generation of build_git_version.h

Added separate src/lib/eigen-3.2 dir for qurt (new submodule)

Added patching of eigen-3.2 for qurt (compiler has issue with Complex)

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 18:39:51 -07:00
Mark Charlebois
7e1c984234 Hack to get posix build partially working
Created a dummy build_git_version.h so I did not have to figure out
how to generate it.

Commented out topic_listener.cpp from src/systemcmds/CMakeLists.txt
because it depends on a generated cpp file.

Link doesn't work mut many modules build

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 15:39:13 -07:00
Mark Charlebois
c16c6a00e3 Clean up location of nuttx specific template
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 14:08:50 -07:00
James Goppert
d9a2553d34 Added firmware directories. 2015-09-08 15:18:59 -04:00
James Goppert
bbf043e327 More work on romfs. 2015-09-08 05:32:55 -04:00
James Goppert
387e504ea2 Removed git if blocks, modules don't clone unless dep. added. 2015-09-08 04:22:38 -04:00
James Goppert
34f00ede4d Merge. 2015-09-08 04:20:48 -04:00
James Goppert
bf9e541d19 Got romfs generation working. 2015-09-08 04:17:54 -04:00
James Goppert
0dab16123e Rename of modules. 2015-09-08 00:31:49 -04:00
James Goppert
852c72fdc7 Naming fix. 2015-09-08 00:07:41 -04:00
James Goppert
29520c0834 Support for os abstraction. 2015-09-07 23:58:31 -04:00
James Goppert
1d6b31d196 Switch to cmake build system. 2015-09-07 20:37:45 -04:00
TSC21
c180b5d825 distance_sensor: added msg definition to 'msg' folder 2015-05-20 12:40:15 +01:00
Andreas Antener
482f2c9442 added integration tests to cmake list 2015-02-28 18:25:36 +01:00
Andreas Antener
a54849eeff adding previous integration demo tests 2015-02-28 18:25:36 +01:00
Thomas Gubler
e5d54a487f ros offboard attitude sp demo: move attitude 2015-02-28 18:25:36 +01:00
Thomas Gubler
27511324ff ros: add offboard attitude sp demo (WIP) 2015-02-28 18:25:35 +01:00
Thomas Gubler
dae7c698b0 ros: CMakeLists: small fixes and added offboard demo node 2015-02-28 18:25:35 +01:00
Thomas Gubler
6e69558b42 enable force setpoint message for multiplatform 2015-02-28 18:25:35 +01:00
Thomas Gubler
3475d8883b enable offboard control mode topic for multiplatform 2015-02-28 18:25:34 +01:00
Thomas Gubler
001575e740 ros: mavlink node: add mavconn link 2015-02-28 18:25:34 +01:00
Thomas Gubler
2d0c5616cb ros: add skeleton for mavlink node 2015-02-28 18:25:34 +01:00
Thomas Gubler
6f4f5d637d first version of position estimator dummy node 2015-01-29 10:29:36 +01:00
Thomas Gubler
1915537281 initial port of multiplatform version of mc_pos_control 2015-01-28 16:32:20 +01:00
Thomas Gubler
5cb208c32f reenable mcatt ctl and other nodes for ros 2015-01-25 18:22:13 +01:00
Thomas Gubler
d7e57061c9 generate message wrapper headers on ros 2015-01-23 11:58:24 +01:00
Thomas Gubler
3a38b0fe35 define __EXPORT for ROS 2015-01-21 14:35:36 +01:00
Thomas Gubler
7c3223b860 added a messageplayer prototype for ros 2015-01-21 14:26:22 +01:00
Thomas Gubler
94091a1ce7 fix dependencies in CMakeLists.txt 2015-01-17 16:46:20 +01:00
Thomas Gubler
f37fdd95af add and use PX4_ROS preprocessor define 2015-01-06 19:45:57 +01:00