Commit Graph
100 Commits
Author SHA1 Message Date
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
James Goppert 1b7472ef4c Fix for md25 and uORB update. 2014-03-20 12:12:42 -04:00
James Goppert afb2c37bfc Fixed uORB Pub/Sub templates for GCC 4.7 2014-03-20 12:12:42 -04:00
James Goppert da9dab2799 Moved List.hpp from controllib to src/include/containers. 2014-03-20 12:12:42 -04:00
James Goppert fd6590cfa7 Moved UOrbPubliction/Subscription to uORB::Publication/Subscription 2014-03-20 12:12:42 -04:00
James Goppert 2c32cdf16b Fixed block param template. 2014-03-20 12:12:42 -04:00
James Goppert 1ffb71946d Fixed backside automode typo. 2013-11-14 16:15:30 -05:00
James Goppert 2138a1c816 Improved mode mapping for fixedwing_backside. 2013-11-14 15:24:34 -05:00
James Goppert ea156f556f Added local position publication to mavlink receiver for HIL. 2013-11-14 15:24:07 -05:00
James Goppert 5c66899bfb Added local position pub to att_pos_esitmator_ekf 2013-11-14 15:23:39 -05:00
James Goppert ba3681d3a0 Updated backside controller/ added backside config. 2013-11-14 12:34:51 -05:00
James Goppert c4a1a338ff Changed driver to control motor duty cycle. 2013-10-22 05:43:27 -04:00
James Goppert d143e827dc Updated segway controller for new state machine. 2013-10-22 05:43:10 -04:00
James Goppert 108d723a49 Removed old timing hack. 2013-10-22 05:10:26 -04:00
James Goppert d1a4dd240c Updated script. 2013-10-22 05:08:20 -04:00
James Goppert 174c86321c Roboclaw encoders/ dutycycledrive complete. 2013-10-22 05:04:13 -04:00
James Goppert ce68f93867 Debugging roboclaw comm. 2013-10-21 23:40:36 -04:00
James Goppert 7f0ced968e Working on roboclaw driver. 2013-10-21 21:28:26 -04:00
James Goppert 97b75951b1 Shortened segway param names. 2013-08-03 14:33:43 -04:00
James Goppert 8f1487b157 Merge branch 'master' of github.com:jgoppert/Firmware into md25_dev 2013-08-03 12:18:41 -04:00
James Goppert a569cd834c Added segway rc script. 2013-07-28 22:28:04 -04:00
James Goppert dc542b2a48 Segway stabilized. 2013-07-28 22:27:05 -04:00
James Goppert 1980d9dd63 Working on segway controller, restructure of fixedwing. 2013-07-28 01:35:43 -04:00
James Goppert 95aa82f586 Fixed arg number. 2013-07-28 00:05:56 -04:00
James Goppert 308f1dbfa4 Added amplitude frequency to md25sine command. 2013-07-28 00:05:56 -04:00
James Goppert 4cfcea1767 Working on debug output. 2013-07-28 00:05:56 -04:00
James Goppert 77c084a4cf Fixed typo with strncpy. 2013-07-28 00:05:56 -04:00
James Goppert 76d086e077 Working with debug messages. 2013-07-28 00:05:56 -04:00
James Goppert 78ef6f5265 Changed final time. 2013-07-28 00:05:56 -04:00
James Goppert f2a0cce958 Fixed timing issues. 2013-07-28 00:05:56 -04:00
James Goppert e7cc6e71ad Added pub update. 2013-07-28 00:05:56 -04:00
James Goppert 42f09c4b54 Working on sysid. Added debug values. 2013-07-28 00:05:56 -04:00
James Goppert 7643106208 Added log print ability to md25 driver. 2013-07-28 00:05:56 -04:00
James Goppert f3bfbd87b1 Added sine test. 2013-07-28 00:05:56 -04:00
James Goppert cbd95d644d Changed to yaw only mag correction. 2013-06-18 12:23:50 -04:00
James Goppert 06e390b5e9 Added MD25 I2C motor controller driver. 2013-05-08 13:51:59 -04:00
jgoppert 8025a54d77 Added pressure alt measurement to kalman demo. 2013-03-18 16:44:53 -04:00
jgoppert b9e53b4ab4 Fixed a comment. 2013-03-18 16:22:50 -04:00
jgoppert 9c9873bcc1 Fixed PID roc2Thr param names/ added them to controldemo. 2013-03-18 16:18:58 -04:00
jgoppert 90f9b154eb Flipped simple mode pitch/throttle channel input. 2013-03-18 15:18:08 -04:00
jgoppert 3c6fbeb1a0 Added seatbelt fixedwing controller. 2013-03-18 15:09:15 -04:00
jgoppert effc3001f4 Merge branch 'master' of git://github.com/PX4/Firmware into fault_detection 2013-01-19 13:04:02 -05:00
James Goppert 4b2d1690d3 Set kalman_demo to only publish when it has valid info. 2013-01-18 10:21:20 -05:00
James Goppert 13bb814f20 Prevented attitude correction from changing velocity when pos not init. 2013-01-17 12:18:20 -05:00
James Goppert c2c0baf843 Increased process noise. 2013-01-17 12:16:21 -05:00