Commit Graph
100 Commits
Author SHA1 Message Date
James Goppert b2c67a4cf9 Disable autostart for now so usb works. 2015-09-12 02:22:27 -04:00
James Goppert 4c3f47a003 Builtin typo fix. 2015-09-12 01:53:01 -04:00
James Goppert 5ee0f18148 Improved module definition handling. 2015-09-12 01:35:09 -04:00
James Goppert 54f8dd2f4d Support parallel building through -j flag in makefile. 2015-09-12 01:33:36 -04:00
James Goppert 68a78b0580 Some cleanup of cmake module build. 2015-09-12 00:49:10 -04:00
James Goppert 0d28cdeb88 Fixed extra builtin target name. 2015-09-12 00:24:16 -04:00
James Goppert b05a21477a Merge branch 'cmake-2-qurt-fixes' of github.com:mcharleb/Firmware into cmake-2 2015-09-12 00:20:42 -04:00
James Goppert 298fbf0080 Added more targets to phony. 2015-09-11 13:52:14 -04:00
James Goppert ad321927e9 Added install target for nuttx. 2015-09-11 06:38:39 -04:00
James Goppert 1668e69011 Merge pull request #46 from mcharleb/cmake-mc
param: Build param without linker script
2015-09-11 05:53:37 -04:00
James Goppert 3de0bbf527 Merge pull request #45 from mcharleb/cmake-config-fixes
cmake: converted config files to new style
2015-09-11 01:46:01 -04:00
James Goppert 31c3f4e40f Fix for travis mixer cat. 2015-09-11 00:49:11 -04:00
James Goppert 4bce702ed1 Added rt library to link for posix to fix travis build. 2015-09-11 00:45:23 -04: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 3d52582dd7 Merge branch 'cmake-2' of github.com:jgoppert/Firmware into cmake-2
Conflicts:
	CMakeLists.txt
2015-09-10 23:44:39 -04:00
James Goppert 07851b79c2 Work on config only for cmake arguments. 2015-09-10 23:43:59 -04:00
James Goppert 706905f35e Merge pull request #44 from mcharleb/cmake-mc
cmake: Missed missed instance of config_
2015-09-10 23:43:29 -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
James Goppert 3104a974a9 Merge pull request #42 from mcharleb/cmake-mc
Cmake mc
2015-09-10 22:30:42 -04:00
James Goppert 813a1219a5 Work on travis, set package generators for cpack. 2015-09-10 21:54:58 -04:00
James Goppert a2615d793e Put warning on spacing in makefile. 2015-09-10 21:20:49 -04:00
James Goppert 2c33f4921c Add makefile magic to simplify maintenance. 2015-09-10 21:15:55 -04:00
James Goppert 2238c09b74 Merge pull request #41 from mcharleb/cmake-mc
Cmake mc
2015-09-10 19:58:45 -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
James Goppert 2bd0c2479e Makefile dep fix. 2015-09-10 16:25:32 -04:00
James Goppert a690fd12e0 Removed unneeded dep from makefile. 2015-09-10 16:21:52 -04:00
James Goppert 149deeb11f Fixed autostart. 2015-09-10 14:38:09 -04:00
James Goppert b073edc684 Set makefile default target explicity. 2015-09-10 14:08:03 -04:00
James Goppert 181d8db128 Merge branch 'master' into cmake-2 2015-09-10 14:03:48 -04:00
James Goppert 34eeee9fa9 Added defautl config for nuttx, nuttx now works over usb. 2015-09-10 13:57:54 -04:00
James Goppert f7fe33e6a4 Removed old module list from nuttx firmware. 2015-09-10 12:40:34 -04:00
James Goppert b0f5ad671a Merge pull request #39 from mcharleb/cmake-mc
cmake: fixes for qurt build after refactoring
2015-09-10 12:33:56 -04:00
James Goppert cadc7280b7 Fixed makefile upload link. 2015-09-10 03:05:17 -04:00
James Goppert c66581d2ce Travis fixes. 2015-09-10 02:42:41 -04:00
James Goppert 3b231ec0a7 Travis fix for cmake. 2015-09-10 02:29:26 -04:00
James Goppert b7699bff5a Changes to travis for cmake build. 2015-09-10 02:21:40 -04:00
James Goppert 1eddfde439 Replaced awk with python script for bin_to_obj. 2015-09-10 02:03:29 -04:00
James Goppert 0286136c68 Addressed scope question. 2015-09-09 23:18:53 -04:00
James Goppert d0c89b8396 Attempted to fix qurt build, some cleanup of old module funcs. 2015-09-09 23:11:25 -04:00
James Goppert 323ae36d9f Added nuttx sim config. 2015-09-09 23:07:30 -04:00
James Goppert bf18c84652 Cleanup of module building. 2015-09-09 23:00:58 -04:00
James Goppert a529153062 Merge pull request #38 from mcharleb/cmake-mc-3
cmake: changes required for qurt build
2015-09-09 16:34:00 -04:00
James Goppert 1afa965f45 Merge pull request #37 from mcharleb/cmake-mc-3
cmake: added support for topic_listener.cpp
2015-09-09 13:21:04 -04:00
James Goppert 521b8ed452 Merge pull request #36 from mcharleb/cmake-mc-3
qurt: Updated the version of dspal headers
2015-09-09 08:30:12 -04:00
James Goppert cf37394484 Added board config for nuttx sim. 2015-09-09 08:28:54 -04:00
James Goppert b6b25f2ad1 Nuttx sim support. 2015-09-09 08:18:41 -04:00
James Goppert b781093c19 Deleted extra cmake file. 2015-09-08 22:32:58 -04:00
James Goppert 50329d91aa Merge pull request #35 from mcharleb/cmake-mc-4
Cmake mc 4
2015-09-08 22:22:52 -04:00
James Goppert f6d7259253 Merge pull request #34 from mcharleb/cmake-mc-3
cmake qurt and posix fixes for cmake
2015-09-08 22:05:16 -04:00
James Goppert 73a328473e Fix for posix linker script. 2015-09-08 21:22:05 -04:00
James Goppert 126325bace Work on posix. 2015-09-08 20:50:18 -04:00
James Goppert fbebeab1b4 Added mixer generation. 2015-09-08 19:27:38 -04:00
James Goppert d9a620ce69 Merge pull request #33 from mcharleb/cmake-mc-2
Hack to get posix build partially working
2015-09-08 19:15:32 -04:00
James Goppert eb3e2e7d89 Merge pull request #32 from mcharleb/cmake2-mc
Cmake2 mc
2015-09-08 18:14:37 -04:00
James Goppert 14cafa0143 Fixed qurt firmware target name. 2015-09-08 15:21:55 -04:00
James Goppert ecf99650c8 Fixed upload for nuttx. 2015-09-08 15:20:43 -04:00
James Goppert d9a2553d34 Added firmware directories. 2015-09-08 15:18:59 -04:00
James Goppert 9d18337647 Fixed issues noted by voon, start of python script for bin to obj. 2015-09-08 10:15:22 -04:00
James Goppert bbf043e327 More work on romfs. 2015-09-08 05:32:55 -04:00
James Goppert b7850fc319 Fixed romfs building. 2015-09-08 04:57:45 -04:00
James Goppert 13b5c89c44 Merge branch 'cmake-2' of github.com:jgoppert/Firmware into cmake-2 2015-09-08 04:23:09 -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 e69f5a5c8d Merge pull request #29 from mcharleb/cmake2
Cmake2
2015-09-08 04:21:10 -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 815387492c Fixed upload target for nuttx. 2015-09-08 00:47:18 -04:00
James Goppert 0dab16123e Rename of modules. 2015-09-08 00:31:49 -04:00
James Goppert 4d02b74748 Rename of modules. 2015-09-08 00:30:35 -04:00
James Goppert cb9649bfd5 Depdendency fix for prebuild_targets. 2015-09-08 00:12: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
James Goppert dedd16e36e Modified velocity saturation to maintain direction. 2015-06-12 10:58:33 +02:00
James Goppert adbccfaa1c Saturate velocity command for mc_pos_control. 2015-06-12 10:58:20 +02:00
James Goppert 57f5db544c Distance sensor log precision fix. 2015-05-27 00:01:24 -04:00
James Goppert 3cc84b1a15 Correct ll40ls param enable length. 2015-05-26 21:20:18 -04:00
James Goppert bef8851e8e Merge branch 'mhkabir-ll40ls_startup' into lidar_lite_pwm_fix 2015-05-26 20:08:40 -04:00
James Goppert cbc169af2f Merge branch 'll40ls_startup' of https://github.com/mhkabir/Firmware into mhkabir-ll40ls_startup
Conflicts:
	ROMFS/px4fmu_common/init.d/rc.sensors
2015-05-26 20:08:11 -04:00
James Goppert 6f309ba625 Distance sensor log fix. 2015-05-26 20:03:33 -04:00
James Goppert 0b703096e7 Fixed distance sensor log error. 2015-05-26 02:48:24 -04:00
James Goppert 5955773574 Lidar lite driver fixes.
Conflicts:
	src/modules/uORB/Subscription.cpp
2015-05-25 21:55:03 -04:00
James Goppert e1d2c0c5ad Move more messages to auto-generation, work on C++ code style 2015-05-20 08:57:29 +02:00
James Goppert d736311982 Added flow position estimator to default apps. 2015-02-11 21:11:23 -05:00
James Goppert 017f3ead47 Flow example fix for divide by zero.
This prevented publishing and made the module unusable.
2015-02-11 21:05:40 -05:00
James Goppert a3b2c99801 A huge developer time saver, J="" make archives
This gives warnings about -j1 being forced some places, but
it still successfully builds all archvies in parallel. The
resulting archives have been tested on the board. It is
disabled by default so no functional change unless someone
adds J="" or J=8 in front of the make archvies.
2015-01-28 10:20:20 +01:00
James Goppert cbf4a5af16 Simplified i2c handling for flow. 2015-01-24 14:25:58 -05:00
James Goppert 277fde472c Fixed FLOW sdlog2 format. 2014-12-28 16:41:20 -06:00
James Goppert 97fdc69473 Added aerocore upload target. 2014-12-18 15:21:29 -05:00
James Goppert 0e5b91d16f Shortened encoder logging names. 2014-11-02 14:23:12 -05:00
James Goppert baba157785 Encoder logging support. 2014-11-02 12:49:43 -05:00
James Goppert 72f9fab4a2 Merge branch 'master' of git://github.com/PX4/Firmware into uORB_tiny 2014-06-23 13:32:21 -04:00
James Goppert c4ed97f3c1 Added uORB tiny pub/sub for usage without struct on stack. 2014-06-05 10:49:31 -04:00
James Goppert 2ce39a4afe Added youcompleteme config. 2014-03-22 13:32:33 -04:00
James Goppert eaef67f21d Added encoder uORB message/ fixedwing_backside working if enabled. 2014-03-20 12:12:42 -04:00
James Goppert 8f0b223c87 Fixed include style for List in Block. 2014-03-20 12:12:42 -04:00