Kabir Mohammed
cd902d32ef
Relocate DF_RPI define
8 years ago
Daniel Agar
f26cd01d16
param gen reorganize and fix DISABLE_PARAMS_MODULE_SCOPING
8 years ago
Marco Zorzi
aef522553e
unmanned ground vehicle (UGV) controllers and Traxxas Stampede configuration ( #7175 )
8 years ago
Nicolae Rosia
4af7036a8a
replace navio_gpio with linux_gpio
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
8 years ago
Nicolae Rosia
32498009a3
navio_adc: add driver for Navio2 ADC
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
8 years ago
Beat Küng
1e4fcb6616
cmake configs: add systemcmds/led_control and lib/led where needed
8 years ago
Beat Küng
2a6eac578d
rpi: add HIL config
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
Julian Oes
75657dc2eb
cmake: add __DF_ defines with comments
8 years ago
Lorenz Meier
58135d892b
Sync estimator CMake configs for all boards
9 years ago
Hidenori
3049b9af01
Navio2: add support for GPIO and RGBLED
9 years ago
Julian Oes
83feb83fe2
cmake: don't build load_mon for POSIX/QURT
9 years ago
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.
9 years ago
Julian Oes
2bf40efe8b
RPi2: fuse mainapp/common and navio2
...
We currently only support Navio2, so let's fuse the two configurations.
9 years ago
Julian Oes
1939b88a33
RPi2: use cross/native instead of release/default
9 years ago
Julian Oes
f241518d0e
RPi2: bring default and release cmake in sync
...
The two cmake files for default and release where out of
sync. This change bases them on a common cmake file.
9 years ago
Hidenori
ee58188162
Split Navio2 specific parts from general RPI2 files
...
For Navio2, make posix_navio2_release and use navio2.config.
9 years ago
Hidenori
76ee17e532
RC input and PWM output for Navio2
9 years ago
Julian Oes
8b8766e840
RPi2: put drivers back in
9 years ago
Hidenori
ef729ab2d8
MS5611 driver wrapper for RPi
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.
9 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
James Goppert
bf18c84652
Cleanup of module building.
10 years ago
Mark Charlebois
5a59d7d74f
cmake: added support for topic_listener.cpp
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
91cf77c68b
Added more missing modules for posix
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
3d42a24398
Added missing modules for posix
...
MOst of the link errors are resolved. Param is still an issue.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
7e1c984234
Hack to get posix build partially working
...
Created a dummy build_git_version.h so I did not have to figure out
how to generate it.
Commented out topic_listener.cpp from src/systemcmds/CMakeLists.txt
because it depends on a generated cpp file.
Link doesn't work mut many modules build
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago