Daniel Agar
7029be87c0
MS5525 differential pressure driver
2017-07-06 10:05:07 -04:00
Lorenz Meier
792b03628f
CMake: more clear instructions for python dependencies
2017-07-02 17:15:12 +02:00
Daniel Agar
f82e85f8ff
cmake remove -fno-math-errno and -fmerge-all-constants ( #7462 )
2017-06-23 11:38:31 -04:00
Daniel Agar
58ca307c9d
move -fno-math-errno to nuttx only
2017-06-23 07:56:24 +02:00
Daniel Agar
75a91f79ae
compiler optimizations add -fmerge-all-constants
2017-06-21 20:07:36 -04:00
Daniel Agar
aeb1fe5a55
compiler optimizations add -fno-math-errno
2017-06-21 20:07:36 -04:00
Daniel Agar
e1a3c53930
cmake posix and qurt impl fix whitespace
2017-06-19 20:24:09 +02:00
Daniel Agar
61da642cc8
cmake fix airframes.xml dependency
2017-06-19 20:24:09 +02:00
Daniel Agar
6a443765a5
cmake only include mavlink where used
2017-06-19 20:24:09 +02:00
Nicolae Rosia
3dd32492de
Move find of STRIP_TOOL to toolchain
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
2017-06-13 08:16:37 +02:00
Nicolae Rosia
a6acb2e68e
ARM Toolchain: search compiler in PATH
...
Add CMake target for strip since these changes break adb_upload_to_bebop.
GCC users should add the cross compiler bin path to PATH (location of arm-linux-gnueabihf-g++).
Clang user should do the following:
* set CMAKE_CXX_COMPILER to clang++ by providing -DCMAKE_CXX_COMPILER=clang++ to cmake
* get GCC cross compiler - needed because Clang does not ship a CRT
* create a symlink for clang and clang++ in GCC cross compiler bin dir.
* add GCC bin dir to PATH
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
2017-06-13 08:16:37 +02:00
Nicolae Rosia
8f9ca9b45e
Commit 8797a090dc06cd0c9f4cf132b67e4872af1ff8f1 relocated __DF_RPI
...
but missed to move it from *-clang.cmake Toolchain
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
2017-06-13 08:16:37 +02:00
Kabir Mohammed
cd902d32ef
Relocate DF_RPI define
2017-06-13 08:16:37 +02:00
Kabir Mohammed
8b1ca2ea9b
Rename RPi/Bebop toolchain locations to PX4_TOOLCHAIN_DIR
2017-06-13 08:16:37 +02:00
Kabir Mohammed
f123ade6d3
Rename to generic arm toolchain
2017-06-13 08:16:37 +02:00
Daniel Agar
f26cd01d16
param gen reorganize and fix DISABLE_PARAMS_MODULE_SCOPING
2017-06-12 12:18:53 -04:00
Lorenz Meier
c6cece52d3
Sensirion SDP3X airspeed / differential pressure sensor driver
2017-06-11 11:19:25 +02:00
Marco Zorzi
aef522553e
unmanned ground vehicle (UGV) controllers and Traxxas Stampede configuration ( #7175 )
2017-06-06 13:26:51 -04:00
Lorenz Meier
c80fd2c317
FMUv4: ENable PCA9685 driver so it is compiled at least in one config by default
2017-06-04 12:52:41 +02:00
Daniel Agar
db816982cd
px4params don't search recursively for params
...
- move controllib_test under controllib
2017-06-04 18:22:42 +08:00
davidaroyer
078d13e45e
toolchains: remove unnecessary definition
2017-06-04 04:24:50 +08:00
davidaroyer
c5ac73e87e
cmake: add support for Aerotenna OcPoC-Zynq hardware
2017-06-04 04:24:50 +08:00
Daniel Agar
beaa758605
lcov ignore src/examples ( #7341 )
2017-06-02 23:22:50 -04:00
Daniel Agar
24b26e53b9
cmake organize code coverage handling and base
2017-06-02 19:35:18 -04:00
Daniel Agar
ac4a706da0
build system fixes and improvements
...
- deploy px4 metadata using target
- clang scan-build upload output to s3
- clang-tidy properly check headers
- add cppcheck helper
- force gcc color
2017-06-02 19:35:18 -04:00
Nicolae Rosia
4af7036a8a
replace navio_gpio with linux_gpio
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
2017-05-18 23:09:44 +02:00
Nicolae Rosia
32498009a3
navio_adc: add driver for Navio2 ADC
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
2017-05-14 17:51:02 +02:00
Mohammed Kabir
a19a5804e7
cmake configs : add camera_feedback module
2017-05-12 22:11:17 +02:00
Henry Zhang
92fc82da33
MindPX: Remove MPU6500 driver, use MPU9K driver instead
2017-05-02 11:52:12 +02:00
Lorenz Meier
3affe67c96
Enable BMI055 for FMUv5 and improve console handling
2017-04-24 10:38:39 +02:00
Sergej Scheiermann
641a03510c
changes on drivers according to comments from DavidS
2017-04-24 10:38:39 +02:00
Sergej Scheiermann
5923e66cf3
bmp285 support added
2017-04-24 10:38:39 +02:00
Sergej Scheiermann
c3711efd27
initial commit of bmm150
2017-04-24 10:38:39 +02:00
Sergej Scheiermann
cfed8ee2dd
bmi055 initial integration
2017-04-24 10:38:39 +02:00
Lorenz Meier
de7fef8dd6
Crazyflie: Switch to logger
2017-04-24 10:12:23 +02:00
Lorenz Meier
17c022b73e
Aerocore 2: Switch to logger
2017-04-24 10:12:23 +02:00
Andrew C. Smith
d21b6655d2
Add the Gumstix AeroCore2 to the build system.
2017-04-20 12:24:27 -10:00
Beat Küng
7442affaf6
px4fmu-v2_default.cmake: enable vmount
2017-04-20 08:29:00 +02:00
Daniel Agar
7b8f3b03a8
cmake patch depend on previous patch target ( #7075 )
2017-04-18 23:50:20 -04:00
Daniel Agar
3721fb9d52
cmake cleanup nuttx dependency handling ( #7007 )
...
- closes #6501
- closes #6820
- closes #6881
2017-04-17 20:57:35 -04:00
Daniel Agar
827725fbe0
cmake remove -Weffc++ ( #7044 )
...
- closes #7040
2017-04-13 13:30:22 -04:00
ChristophTobler
232f428f6e
add ll40ls for Aerofc
2017-04-10 20:20:36 +02:00
Mark Charlebois
36f3befec8
Updated to latest dspal and cmake_hexagon
...
DriverFramework has to be updated to update dspal to the
ATLFlight version of dspal.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2017-04-10 08:49:29 +02:00
James Goppert
10ebac2026
Fix build when px4 is a submodule ( #7006 )
...
* Fix build when px4 is a submodule
* Check if submodule directory exists.
* Fix submodule directory reading
2017-04-08 23:47:38 -04:00
David Sidrane
3435936189
Force the patches to be applied in order again!
...
While the list was sorted, this change serialize the application
of the patches.
Moved the disply to the actual application of the patch not
the configuration step.
2017-04-08 07:59:21 +02:00
Matthias Grob
854511b14b
cmake: NuttX make shell script call explicit ( #6996 )
2017-04-07 11:33:19 -04:00
Lucas De Marchi
260b8ea940
aerofc: remove USB
...
There's no USB, don't bring it in.
2017-04-06 12:18:30 +02:00
Lucas De Marchi
3c48aa4cf1
aerofc: use MPU9250 driver
2017-04-06 12:18:30 +02:00
Beat Küng
2946aafc2b
cmake configs: add -DPARAM_NO_AUTOSAVE for esc32, px4esc, px4cannode, s2740vc
...
These configs do not have the work queue enabled.
2017-04-06 11:49:03 +02:00
Lorenz Meier
bbd1906dfb
Add Rover SITL config
2017-04-02 21:52:18 +02:00