Commit Graph

295 Commits

Author SHA1 Message Date
Andrew Tridgell
3ec1a0ca84 modules: show wiki URL on all submodule errors 2015-06-09 13:51:15 +10:00
Andrew Tridgell
0e6f6c49c6 build: fixed subdirectory for NUTTX_SRC 2015-06-09 13:36:02 +10:00
Andrew Tridgell
3b886cd966 modules: show an error if config.mk specifies PX4 paths 2015-06-09 13:28:27 +10:00
Andrew Tridgell
a6d34c208d modules: throw an error message on submodule init 2015-06-09 13:28:27 +10:00
Andrew Tridgell
cf21cc8132 build: removed check for existance of PX4 subdirs
this prevents modules from initialising
2015-06-09 13:28:26 +10:00
Andrew Tridgell
fc3b75710f modules: check also for modules/.git 2015-06-09 13:28:26 +10:00
Andrew Tridgell
5a6ac461d1 PX4: build using submodules 2015-06-09 13:28:26 +10:00
Andrew Tridgell
a203dd2660 modules: added check_modules in PX4 build 2015-06-09 13:28:25 +10:00
Tim Ryan
5d749b7bb3 Typo "stil" => "sitl" in help.mk 2015-06-04 12:18:00 +09:00
Andrew Tridgell
c5f680de44 build: removed support for .pde files in build 2015-06-01 18:19:48 +10:00
Andrew Tridgell
2d2cc6c574 build: fixed flymaple build 2015-06-01 13:02:18 +10:00
Andrew Tridgell
d516dc7fde build: fixed dependency on frame type for px4 build 2015-06-01 10:19:31 +10:00
Andrew Tridgell
65d0ecdef7 build: fixed dependency on frame type and options
this ensures "make sitl-heli" rebuilds after a "make sitl"

Thanks to Michael Oborne for reporting this
2015-06-01 10:09:43 +10:00
Andrew Tridgell
bcb6fe9ae7 build: make reading config.mk be info not warning 2015-05-30 21:00:50 +10:00
Andrew Tridgell
22ce36fc8b build: make px4-clean depend on px4-cleandep 2015-05-28 13:30:38 +10:00
Andrew Tridgell
544eb8ea3f build: fixed flymaple build with functors 2015-05-26 19:47:19 +10:00
Lucas De Marchi
c423fb5f46 build: switch to c++11 2015-05-26 13:46:48 +10:00
Lucas De Marchi
58a3d70f8b build: avr: Fix build with gcc > 4.8
Pass -fno-use-cxa-atexit as option to compiler so it's possible to build
with gcc newer than 4.8.
2015-05-26 13:46:47 +10:00
Andrew Tridgell
b40d8f94d6 build: removed .d dependency files in sketch directory on px4-cleandep 2015-05-26 13:46:02 +10:00
Andrew Tridgell
b1f7b80f7e build: minimise the number of eval calls in build 2015-05-26 07:46:05 +10:00
Andrew Tridgell
d48bd8708b build: allow ccache to be found on windows cygwin 2015-05-25 23:02:23 +10:00
Andrew Tridgell
ef72d5bff2 build: don't expand all target unless a '-' is in main target 2015-05-25 22:41:13 +10:00
Andrew Tridgell
2b2259a6d7 SITL: use more granrular sleeps for windows 2015-05-25 17:05:44 +10:00
Andrew Tridgell
23617b442e build: use a config.mk if it exists, but don't require it 2015-05-25 14:51:12 +10:00
Andrew Tridgell
3fbd0a1db0 build: removed the need for 'make configure'
and make default build display help
2015-05-21 10:54:19 +10:00
Andrew Tridgell
d6bf851783 build: allow for slightly larger stack size on PX4
this allows building with gcc 4.9
2015-05-21 09:36:58 +10:00
Andrew Tridgell
d8ba16f9cf build: support non-pde projects for PX4 build 2015-05-21 07:48:49 +10:00
Andrew Tridgell
793ec76259 build: support building pure cpp projects 2015-05-21 07:48:49 +10:00
Andrew Tridgell
5f963cbf82 build: added XXX-debug option to builds for debug build 2015-05-18 07:13:07 +10:00
Andrew Tridgell
5241c66b57 build: added SKETCHBOOK to defines for native build
used by SITL to find JSBSim aircraft
2015-05-10 21:01:30 +10:00
Andrew Tridgell
4ad3075754 build: fix for HAL_SITL rename 2015-05-05 09:45:57 +10:00
Andrew Tridgell
2559964f04 build: added sitl-arm target 2015-05-05 09:45:54 +10:00
Andrew Tridgell
0eaf70cd85 build: added optimisation in native build 2015-05-05 09:45:54 +10:00
Andrew Tridgell
eb284b4fca build: run Linux build with optimisation
this is starting to be worthwhile on some boards
2015-05-05 09:45:52 +10:00
Andrew Tridgell
bd32774768 PX4: added ver command
this allows us to see what silicon revision the stm32 is
2015-04-25 07:34:56 +10:00
Tom Pittenger
b263c32507 Make: px4 warnings become errors 2015-04-24 14:04:30 +09:00
Jonathan Challinger
f93df8997b mk: add coax copter target 2015-04-16 20:59:28 +09:00
Andrew Tridgell
3659cd7359 PX4: update bootloader with battery power boot fix from David 2015-04-15 21:56:49 +10:00
Andrew Tridgell
f4537f4dec PX4: updated bootloaders to current version 2015-04-15 15:54:32 +10:00
Andrew Tridgell
2aa73c427b PX4: enable temperature compensation in hmc5883 driver 2015-04-02 14:35:52 -07:00
Andrew Tridgell
f05c4eb019 PX4: enabled SPI hmc5883 for FMUv3 2015-03-12 12:50:27 +11:00
Andrew Tridgell
644d0c223a PX4: update FMUv2 bootloader
this one adds the CHIP command so we can differentiate rev3 silicon
2015-03-05 22:12:08 +11:00
Randy Mackay
ab96e98815 PX4: start oreoled driver 2015-03-02 16:57:54 +09:00
Randy Mackay
43f3827fd5 Make: add oreoled module to Pixhawk build 2015-03-02 16:57:52 +09:00
Andrew Tridgell
bdd265a985 PX4: use mode_pwm4 on startup
this prevents any pin activity on startup
2015-02-23 14:15:14 +11:00
Andrew Tridgell
9efc0acf19 PX4: start the pwm_input driver 2015-02-23 14:15:14 +11:00
Andrew Tridgell
a6454c9918 PX4: build the pwm_input driver 2015-02-23 14:15:14 +11:00
Andrew Tridgell
648c398ccd PX4: added README for new tools 2015-02-14 12:25:44 +11:00
Andrew Tridgell
5d6bed2814 PX4: added genmsg and gencpp tools
these are needed for the latest PX4Firmware build
2015-02-14 12:25:44 +11:00
Andrew Tridgell
96d290a283 PX4: add PYTHONPATH for genmsg and gencpp tools 2015-02-14 12:25:44 +11:00