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>
8 years ago
Kabir Mohammed
8b1ca2ea9b
Rename RPi/Bebop toolchain locations to PX4_TOOLCHAIN_DIR
8 years ago
Kabir Mohammed
f123ade6d3
Rename to generic arm toolchain
8 years ago
Daniel Agar
f26cd01d16
param gen reorganize and fix DISABLE_PARAMS_MODULE_SCOPING
8 years ago
Michael Schaeuble
7aea2ca030
BebopFlow: Add V4L2 interface and image functionality
8 years ago
Michael Schaeuble
f572752412
BebopFlow: Add initial PX4 app and structure
8 years ago
Michael Schaeuble
85aa710414
BebopRangeFinder: Integration into build and starup
8 years ago
Beat Küng
41dc34204c
version cleanup: move all version information into version.c and use a common API
...
The provided versioning information is the same, except for some additions,
like OS version (which still need to be implemented on NuttX).
8 years ago
Roman
4fab448000
build gps driver for bebop2
...
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Julian Oes
75657dc2eb
cmake: add __DF_ defines with comments
8 years ago
Julian Oes
f8a1631077
DriverFramework/cmake_hexagon: use defines with DF
...
This changes the following defines:
__QURT -> __DF_QURT
__RPI -> __DF_RPI
__EDISON -> __DF_EDISON
__BEBOP -> __DF_BEBOP
__LINUX -> __DF_LINUX
8 years ago
Michael Schaeuble
5d3e9df731
Add DF wrapper for BebopBus driver
9 years ago
James Goppert
818840b576
Path cleanup, low impact changes ( #5340 )
...
* Low impact changes from path_cleanup branch.
This is a step towards minimizing the diff with path_cleanup branch.
* Update ecl.
* Revert matrix update.
* Revert ecl and matrix.
* Update sitl gazebo.
* Revert sitl_gazebo and matrix changes.
9 years ago
Lorenz Meier
58135d892b
Sync estimator CMake configs for all boards
9 years ago
Lorenz Meier
102f5b54d7
Revert "Improvements to SITL to make paths more flexible. ( #5181 )"
...
This reverts commit 699b6a2cb3
.
9 years ago
James Goppert
699b6a2cb3
Improvements to SITL to make paths more flexible. ( #5181 )
9 years ago
Michael Schaeuble
8566cabd76
Make some code-style fixes
9 years ago
Michael Schaeuble
e600e29ea4
Add DF wrapper for AK8963
9 years ago
Julian Oes
83feb83fe2
cmake: don't build load_mon for POSIX/QURT
9 years ago
Michael Schaeuble
1fc8e38157
Fix incorrect indentation
9 years ago
Michael Schaeuble
d94bdb0829
Add missing defines for Bebop sensor drivers
9 years ago
Michael Schaeuble
f95f37cb7b
Update to DF commit with the MS5607 driver
9 years ago
Michael Schaeuble
cc0d28e59b
Update DF to include the MS5607 driver
9 years ago
Michael Schaeuble
847562f5d7
Don't build px4_simple_app anymore
9 years ago
Michael Schaeuble
52d8723d55
Add df_ms5607_wrapper (a renamed copy from BMP280)
9 years ago
Michael Schaeuble
696a378120
Add modules and commands to bebop build
9 years ago
Michael Schaeuble
9933494d53
Add parrot bebop build structure
9 years ago
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
9 years ago
Kabir Mohammed
529460d573
Fix RPi2 build system
9 years ago
Daniel Agar
4e0129275d
new logger
9 years ago
Jonathan Challinger
e5ce9809c5
cmake: add load_mon wherever commander is built
9 years ago
Mark Charlebois
8cb8987bcd
Use DriverFramework as a PX4 module ( #4415 )
...
* Use DriverFramework as a PX4 module
Targets wanting to use DriverFramework must add
lib/DriverFramework/framework
to their config file.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
* Removed spurious code
No need to add if check before for loop
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
* Added DriverFramework to NuttX configs
Added lib/DriverFramework/firmware to nuttx configs
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
* Updated src/lib/DriverFramework
* Removed DF_TARGET and __DF_${OS} defines
These are now handled inside DriverFramework
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
* Updated DriverFramework
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
* Restored __DF_${OS}
The include files in DriverFramwork need to know the target OS.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
James Goppert
afcc5b4695
Moved control library.
9 years ago
Kabir Mohammed
37cbb90930
Crosscompiler support
9 years ago
Mohammed Kabir
37ffb61afd
changes to rpi2 configs
9 years ago
Lorenz Meier
6f1e53c810
Fix POSIX eagle config
9 years ago
Roman
7c3a67e374
use optimal recovery strategy for tailsitters
9 years ago
Roman
4abff89be0
updated terrain estimator and runway takeoff libs to cmake build system
9 years ago
James Goppert
e1bb618371
Working on uavcan building.
10 years ago
James Goppert
f43ccdaea1
Make parameters a separate library.
10 years ago
Mark Charlebois
1bba87c264
qurt: Changes for cmake build
...
Added build stubs.
Fixed missing module (platforms/common) which was causing missing generated message errors.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
885dbe045f
cmake: converted config files to new style
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
3de04cf6f4
cmake: fixes for posix configs
...
The posix eagle targets were fixed to include the px4_impl_posix.cmake file
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
98897960e1
cmake: removed config_ prefix
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
0047b38c54
cmake: added Toolchain-arm-linux-gnueabihf
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
4beabff26b
cmake: fixed posix configs
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
5aa3c45b63
cmake: Unbreak all qurt and posix targets
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
270bc2ef5d
cmake: Fixed configs to use px4_get_config
...
The previous function name was changed to px4_get_config
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
8dc5d7532e
Added more eagle build configurations
...
The config_qurt_eagle_travis.cmake target is for CI
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
James Goppert
6966331a88
Working on param xml gen. Haven't updated qurt config yet.
10 years ago