12651 Commits

Author SHA1 Message Date
Thomas Gubler
fe279d340d Merge remote-tracking branch 'upstream/master' into dev_ros
Conflicts:
	Makefile
2015-01-07 16:00:59 +01:00
Thomas Gubler
417a82c699 add ros setup scripts 2015-01-07 13:48:20 +01:00
Lorenz Meier
6ed2f77ca5 Merge pull request #1599 from PX4/mtk_time
GPS driver: Add missing wall clock setup for MTK GPS modules
2015-01-07 13:02:50 +01:00
Thomas Gubler
a01a8f9553 add missing defines for unittests 2015-01-07 08:20:35 +01:00
Thomas Gubler
e855e4454c exclude macro hack for tests target 2015-01-07 00:19:30 +01:00
Thomas Gubler
213f08ee07 generate uorb topic headers for tests make target 2015-01-06 23:52:04 +01:00
Lorenz Meier
74b63d08e1 Mixer load: Be less chatty 2015-01-06 19:53:52 +01:00
Roman Bapst
5c5bba5d5f specify secondary elevon mixer 2015-01-06 19:51:04 +01:00
Roman Bapst
7ab58a8bc1 allow to specify secondary mixer which drives fmu PWM outputs 2015-01-06 19:51:04 +01:00
Roman Bapst
ff932820e3 use two mixers, one for rotors via px4io and one for elevons via fmu outputs 2015-01-06 19:51:04 +01:00
Lorenz Meier
648cb78268 FMU driver: Show up as secondary interface to allow mixer loads. 2015-01-06 19:51:04 +01:00
tumbili
ef9b1b134e get MAV_TYPE by mixer file for FireFly6 2015-01-06 19:51:04 +01:00
tumbili
f4c294bf5d added startup script and mixer file for FireFly6 2015-01-06 19:51:04 +01:00
Thomas Gubler
f37fdd95af add and use PX4_ROS preprocessor define 2015-01-06 19:45:57 +01:00
Thomas Gubler
ee561947e9 makefile: fix order 2015-01-06 19:14:57 +01:00
Thomas Gubler
5056b03ab0 geo: fix include 2015-01-06 19:14:01 +01:00
Thomas Gubler
0893f9fd96 remove uavcan from multiplatform build, problems with linking 2015-01-06 19:13:39 +01:00
Lorenz Meier
78cde98ea8 GPS driver: Add missing wall clock setup for MTK GPS modules 2015-01-06 18:22:44 +01:00
Thomas Gubler
c6722fce0b fw att control: cleanup, create base class for ECL
Adding a new base class to remove a lot of boilerplate code, no
functionality changes
2015-01-06 16:11:31 +01:00
Lorenz Meier
c1161d4e89 Merge pull request #1592 from dagar/unittests
Move all unittests to cmake
2015-01-06 15:33:08 +01:00
Daniel Agar
620df8ba0b cmake unittests add PX_SRC variable to cleanup long paths 2015-01-06 08:50:45 -05:00
Daniel Agar
3606f5370a cmake generate mixer_multirotor.generated.h for unittests 2015-01-06 08:46:58 -05:00
Daniel Agar
e23b73e415 Merge remote-tracking branch 'upstream/master' into unittests 2015-01-06 08:38:08 -05:00
Lorenz Meier
4a3145f0ed Merge pull request #1594 from PX4/multitablespython3
Multitables script fixes
2015-01-06 12:09:44 +01:00
Thomas Gubler
581d4e1110 travis: apt-get install python-empy 2015-01-06 11:58:04 +01:00
Thomas Gubler
3436abdf0b add multiplatform makefile to work around flash size issues 2015-01-06 11:10:52 +01:00
Thomas Gubler
f871b777ab destructors for px4_nodehandle 2015-01-06 11:09:11 +01:00
Thomas Gubler
94b9251a69 Merge remote-tracking branch 'upstream/multitablespython3' into dev_ros 2015-01-06 10:34:53 +01:00
Thomas Gubler
a42febc993 remove output of multi_tables script 2015-01-06 10:29:36 +01:00
Thomas Gubler
0d571458f5 improve multi_tables makefile 2015-01-06 10:27:40 +01:00
Thomas Gubler
cd11c4d81c make multi_tables script python3 compatible
The script still works with python2, I also added a file ending
2015-01-06 10:26:17 +01:00
Thomas Gubler
462a5fae90 Merge remote-tracking branch 'upstream/master' into dev_ros 2015-01-06 08:56:39 +01:00
Lorenz Meier
88d7c4e447 Merge pull request #1591 from anton-matosov/master
Multitables v3
2015-01-06 07:09:30 +01:00
Daniel Agar
50e27f60ad travis use gcc 4.8 for unittests 2015-01-06 00:28:05 -05:00
Daniel Agar
d31b0cd5db move sbus2 to gtest 2015-01-05 22:12:25 -05:00
Daniel Agar
bd130ec397 move sf0x_test to cmake and remove unittests/Makefile 2015-01-05 18:55:38 -05:00
Daniel Agar
322362d5e0 move st24_test to cmake and run tests from original unittests working directory 2015-01-05 18:50:26 -05:00
Daniel Agar
4a09e6370a move sbus2_test to cmake 2015-01-05 18:43:26 -05:00
Daniel Agar
efb3240bd2 gtest mixer_test match original 2015-01-05 18:38:28 -05:00
Daniel Agar
6287231fec cmake test harness output everything on failure 2015-01-05 18:34:36 -05:00
Anton Matosov
5841686a2e Changed the way CC is reset to CXX, used a real value instead of hardcoded g++. 2015-01-06 01:27:09 +02:00
Daniel Agar
3efb1be48e move mixer_test and conversion_test to gtest 2015-01-05 18:18:47 -05:00
Anton Matosov
9767dd6c30 Switched to full C++11 feature set 2015-01-06 00:54:17 +02:00
Anton Matosov
fbf51360b3 Merged with px4/multitables
Conflicts:
	src/modules/systemlib/mixer/multi_tables
2015-01-06 00:30:23 +02:00
Lorenz Meier
3f7b9b45ea Travis CI: More fixes to really move to GCC 4.8 2015-01-05 23:23:20 +01:00
Lorenz Meier
3fb61cf41e Travis CI: Install GCC 4.8 as well 2015-01-05 23:13:03 +01:00
Lorenz Meier
a6ad8b3cb7 Travis CI: Output generated mixer table. 2015-01-05 23:07:42 +01:00
Lorenz Meier
6e144e6e42 Multi-tables: Adjust shebang, add missing include guards 2015-01-05 23:07:41 +01:00
Anton Matosov
a73108d116 Fixed autoconf variable check 2015-01-05 23:07:41 +01:00
Anton Matosov
b04559e5fa Removed include that couses compilation failure 2015-01-05 23:48:18 +02:00