268 Commits

Author SHA1 Message Date
Lorenz Meier
f511d49cc2 Improvements to SITL to make paths more flexible. (#5181) (#5255)
* Path cleanup for SITL.

* Restructured sitl scripts dir.

* Set integration tests to use ekf2 for vtol.

* Fix sitl paths for mac.
2016-08-25 21:47:45 +02:00
Lorenz Meier
5d0f57d61e Update Makefile to build for QGC 2016-08-12 13:55:16 +02:00
Daniel Agar
968a3d499b add make format (check_code_style_all.sh --fix) 2016-08-07 10:40:17 +02:00
Lorenz Meier
61d5d8ce2a Makefile: Remove remaining EKF2 config bits 2016-08-07 10:39:51 +02:00
Daniel Agar
2a15578f8d FW implement MAV_CMD_DO_GO_AROUND 2016-08-06 20:56:53 +02:00
Lorenz Meier
40ba3f5131 Initial config for ASC module 2016-08-06 20:45:11 +02:00
Lorenz Meier
102f5b54d7 Revert "Improvements to SITL to make paths more flexible. (#5181)"
This reverts commit 699b6a2cb340f4b6ec3979ae7748ff9c56cfdb89.
2016-08-05 21:29:49 +02:00
James Goppert
699b6a2cb3 Improvements to SITL to make paths more flexible. (#5181) 2016-08-05 06:23:59 -04:00
Lorenz Meier
5b06b40ed9 Set SITL as default target now that Pixhawk is not necessarily the default HW 2016-08-03 23:04:35 +02:00
Daniel Agar
390a7165dd make tests (#5163)
* make tests use px4 instead of mainapp

* commander_tests ALTCTL - not rotary requires altitude
2016-07-29 11:46:47 -04:00
Lorenz Meier
6ab9dc0acf Testing cleanup from Daniel Agar 2016-07-29 13:49:14 +02:00
James Goppert
05315abc89 Optical flow simulator and install cleanup. (#5132)
sitl CI is having some issue cloning, but I have verified it locally for various configs
2016-07-24 13:07:14 -04:00
Julian Oes
fa614a3cc1 RPi: just use RPI instead of RPI2.
The reason for this change is that RPi2 and RPi3 are compatible, and
hopefully all differences coming up can be resolved without ifdefs but
at runtime.
2016-07-16 15:51:00 +01:00
Julian Oes
2bf40efe8b RPi2: fuse mainapp/common and navio2
We currently only support Navio2, so let's fuse the two configurations.
2016-07-16 15:51:00 +01:00
Julian Oes
1939b88a33 RPi2: use cross/native instead of release/default 2016-07-16 15:51:00 +01:00
Beat Küng
e9726af54c Makefile: check for 'replay' env variable and change build dir accordingly
For replay with the new logger, we want a separate build dir so that the
parameters file and orb rules don't get mixed up.
2016-07-11 09:25:07 +02:00
Lorenz Meier
332f669d9b Add tap-v1 config 2016-07-06 13:34:35 +02:00
Hidenori
506d1855ff rename files and add navio target 2016-07-01 23:08:17 +02:00
Eike
04e8b40a5c Posix LPE target (#4911) 2016-06-27 08:43:39 +02:00
Daniel Agar
422acc0b69 travis-ci add check_format to qgc_firmware 2016-06-26 17:42:00 -04:00
Daniel Agar
b247dac120 travis-ci optimizations (#4870)
* move gcc 4.9 build to circleci

* travis-ci update to xcode 7.3

* travis-ci limit git fetching for OSX

* Makefile split firmware targets for CI

* OSX ccache
2016-06-22 17:42:49 -04:00
Lorenz Meier
dff50072e9 Add new airframe meta files 2016-06-17 22:44:42 +02:00
Eric Ye
c446304751 Update makefile to ask for cmake 3.4.3 (#4831) 2016-06-17 10:47:06 -04:00
Daniel Agar
2f5357be7a travis-ci use px4io docker images (#4696) 2016-06-14 01:06:43 -04:00
Lorenz Meier
7a6ff4742d Add Solo sim model (#4761) 2016-06-07 21:25:35 +02:00
Daniel Agar
7524474c7b make distclean ignore eclipse project files 2016-06-03 16:58:35 -04:00
Daniel Agar
de5bf60b07 make submodulesclean sync recursively 2016-06-03 16:58:23 -04:00
Michael Schäuble
d9422e0296 Add Parrot Bebop as build target (#4698)
* Add parrot bebop build structure

* Add upload functionality to bebop build

* Add modules and commands to bebop build
2016-05-31 13:04:22 +02:00
Lorenz Meier
4a0d7808a5 Remove LPE config 2016-05-29 16:34:23 +02:00
Lorenz Meier
ff5a481c34 Remove unneeded EKF2 configs 2016-05-28 11:34:08 +02:00
David Sidrane
acdcb14d79 In support of merging Spread the checks multiline lists (#4626)
* Insupport merging Spread the checks multiline lists

* Removed long line of checks
2016-05-25 22:24:01 +02:00
jwilson
64c3b330ee Partial fix for Snapdragon HITL mode 2016-05-23 17:58:59 +02:00
Daniel Agar
c57bc26d5b fully restore px4fmu-v2_lpe 2016-05-14 11:27:07 +02:00
Daniel Agar
76387b1693 uorb autogeneration 2016-05-14 11:27:07 +02:00
Daniel Agar
97fd951d4a cleanup after rebase 2016-05-13 13:01:42 +02:00
Daniel Agar
51298c1eb1 remove unused 2016-05-13 13:01:42 +02:00
Daniel Agar
d804f5727e run tests in posix sitl with gazebo 2016-05-13 13:01:42 +02:00
Daniel Agar
008354f935 testing cleanup 2016-05-13 13:01:41 +02:00
Daniel Agar
39d388051a WIP posix_sitl_test 2016-05-13 13:01:41 +02:00
Daniel Agar
2bc74fd5d9 restore px4fmu-v2_test 2016-05-13 13:01:41 +02:00
Daniel Agar
875dbb92e5 check code style parallel 2016-05-13 13:01:41 +02:00
Daniel Agar
770c6b3bd1 travis-ci build px4fmu-v2 ekf2 and lpe 2016-05-13 13:01:41 +02:00
Daniel Agar
be391b4fe5 unittests stop building in tree 2016-05-13 13:01:41 +02:00
Mark Charlebois
e2c3ea064e Remove release configs (#4454)
* Removed release configs for eagle

These configs are only built for internal testing

Signed-off-by: Mark Charlebois <charlebm@gmail.com>

* Removed release build for eagle from Makefile

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-05-06 07:18:57 +02:00
Lorenz Meier
29550a4cee Strip LPE config, as it has become part of the default config 2016-05-05 18:23:33 +02:00
Julian Oes
01ad1b642b Makefile: whitespace only 2016-05-05 09:11:29 +02:00
jwilson
c87a8bedb6 Adding config changes to allow PX4 to be built for the Excelsior board. 2016-05-05 08:34:31 +02:00
Daniel Agar
553818b646 make submodulesclean proper order
-can't sync after deinit
2016-05-04 23:21:17 -04:00
jwilson
fb97edd8af Adding new CMake config files which will be used to generate a build which uses the legacy sensor drivers. This is only temporary until integration with the corresponding PX4 DriverFramework drivers is complete. 2016-04-21 07:57:30 +02:00
jwilson
5211da9f5b Adding new CMake config files which will be used to generate a build which uses the legacy sensor drivers. This is only temporary until integration with the corresponding PX4 DriverFramework drivers is complete. 2016-04-18 23:36:35 +02:00