Commit Graph

122 Commits

Author SHA1 Message Date
Lorenz Meier
b1de6c0eaf Excluded examples from default build 2013-04-28 10:38:45 +02:00
Lorenz Meier
25612cebc2 Cleaned up NuttX appconfig, added examples to config 2013-04-28 10:37:07 +02:00
Lorenz Meier
13fc670386 Moved last libs, drivers and headers, cleaned up IO build 2013-04-28 09:54:11 +02:00
Lorenz Meier
d07631d056 Merge branch 'public-export-build' into fmuv2_bringup 2013-04-28 01:30:46 +02:00
Lorenz Meier
f57439b90e Moved all drivers to new world, PX4IO completely in new world 2013-04-28 01:30:14 +02:00
Lorenz Meier
86cf4d075d Makefile cleanup 2013-04-27 19:50:25 +02:00
Lorenz Meier
f03ba89557 Config adjustments for v2 2013-04-27 18:27:17 +02:00
Lorenz Meier
f1b8e4e5b3 Merged move of additional apps out of NuttX folders 2013-04-27 15:50:07 +02:00
Lorenz Meier
7ca82801bd Moved multirotor controllers 2013-04-27 14:42:12 +02:00
Lorenz Meier
988bf1eb0a Moved all fixed wing controllers to new world 2013-04-27 14:28:47 +02:00
Lorenz Meier
76a30108d2 Moved James Gopperts EKF to the new world 2013-04-27 14:16:34 +02:00
Lorenz Meier
5974c37abb Moved the bulk of sensor drivers to the new world 2013-04-27 14:06:23 +02:00
Lorenz Meier
1becedfe01 Minor config file rearrangement 2013-04-27 13:41:40 +02:00
Lorenz Meier
a85eb8cdc1 Updated config file to reflect current app state 2013-04-27 13:40:11 +02:00
Lorenz Meier
852e6e2f49 Merged with upstream export-build branch 2013-04-27 13:26:25 +02:00
Lorenz Meier
c89f46f590 Moved sensors app to new world 2013-04-27 13:16:24 +02:00
Lorenz Meier
e6ed8268ee Moved position_estimator_mc, px4io driver and sdlog app to new style build 2013-04-27 12:59:47 +02:00
Lorenz Meier
574e765321 Moved all system commands to the new world 2013-04-27 11:50:10 +02:00
Lorenz Meier
d8a3454538 Cut over MAVLink to new build system 2013-04-27 11:45:46 +02:00
Lorenz Meier
3d6aff38da Merged 2013-04-27 11:38:06 +02:00
Lorenz Meier
2289c0bb21 Moved all system commands to new build system 2013-04-27 11:30:41 +02:00
px4dev
1c78e365ce Merge branch 'export-build' of https://github.com/PX4/Firmware into fmuv2_bringup 2013-04-26 20:43:07 -07:00
px4dev
4748bba35a Move the 'tests' app to the new world. 2013-04-26 20:02:12 -07:00
px4dev
01e427b17c Merge working changes into export-build branch. 2013-04-26 16:14:32 -07:00
Lorenz Meier
c71f4cf869 Cut over MAVLink to new style build system 2013-04-27 00:10:20 +02:00
px4dev
4fe9e1c447 Avoid spurious += in INCLUDE_DIRS 2013-04-26 15:05:12 -07:00
px4dev
68c8de4cf1 Document INCLUDE_DIRS 2013-04-26 15:04:04 -07:00
Lorenz Meier
9169ceb3f4 Cut over commander app to new build system 2013-04-26 11:10:39 +02:00
Lorenz Meier
aa85fba979 Ported AR.Drone interface to new style config 2013-04-26 11:01:47 +02:00
Lorenz Meier
3ecdca41e5 Cut over attitude estimator to new-style config for all boards 2013-04-23 12:36:26 +02:00
Lorenz Meier
17e01eb9cb Merged 2013-04-22 13:13:08 +02:00
px4dev
5f14815d51 Merge branch 'fmuv2_bringup' of https://github.com/cvg/Firmware_Private into fmuv2_bringup 2013-04-20 15:05:20 -07:00
px4dev
a7cf9e2a36 Make 'make upload' work 2013-04-20 14:57:15 -07:00
px4dev
754a11f4fc Use a .elf suffix for the ELF object file (seems more sensible that way)
Detect the case where PX4_BASE contains spaces and stop before we cause any more damage.

Call sub-makes with -r to improve startup time.
2013-04-20 12:51:07 -07:00
Lorenz Meier
94084ec22a Enable support for RAMTRON, enable support for EEPROM on FMU 1.x 2013-04-18 22:27:55 +02:00
px4dev
5f26018365 Improve the implementation of CONFIG_FILE handling in firmware.mk 2013-04-17 22:25:50 -07:00
Julian Oes
76497502cb Moved the L3GD20 driver to the new driver, working on FMU v1 and v2 2013-04-17 12:41:56 -07:00
Julian Oes
0eddcb3357 Tried to collect some changes that I needed to build for FMUv2 into a commit 2013-04-17 12:41:56 -07:00
px4dev
2557f0d2de Rename the 'device' directory back to 'drivers', it's less confusing that way.
Move the fmuv2 board driver out into the new world.
2013-04-06 23:04:32 -07:00
px4dev
c355275669 Make the 'fmu' command build for v2. Should be enough to get the FMU-side PWM outputs working, but untested. 2013-04-06 19:20:08 -07:00
px4dev
706dcb6a53 Move the FMU driver from the old universe to the new universe so that we can teach it about v2. 2013-04-06 18:38:32 -07:00
px4dev
29324cc97f Add the SoC chip and common directories to the NuttX-related include paths. 2013-04-06 18:33:32 -07:00
px4dev
aa09ebd7d3 Share the ROMFS prototype betwen FMUv1 and v2 2013-04-06 11:16:54 -07:00
px4dev
e5fa9dbcea Move the LSM303D driver over into the new world. 2013-04-06 11:16:24 -07:00
px4dev
aa369dfef1 Fix command registration for modules. 'rgbled test' works now. 2013-04-06 10:20:03 -07:00
px4dev
c558ad15ab Add the RGB LED driver as an example. 2013-04-06 01:00:07 -07:00
px4dev
c1f6f81e9d wchar_t is indeed a builtin type that should not be overridden. 2013-04-06 00:56:26 -07:00
px4dev
8b9b41fd50 Populate INCLUDE_DIRS with some likely candidates.
Implement __EXPORT and such for modules, as well as symbol visibility.

Don't use UNZIP to point to unzip, as it looks there for arguments.
2013-04-06 00:51:59 -07:00
px4dev
2e5809d051 Fix the remaining pieces so that we can build a firmware image for FMUv2 2013-04-06 00:04:59 -07:00
px4dev
976f1334ef More config for fmuv2 2013-04-04 23:17:21 -07:00