Mark Charlebois
838e9fc769
Refactoring for multiplatform support
...
Moved the NuttX specific board files to makefiles/nuttx and added
a makfiles/linux directory with sample config and board files.
Created a makefiles/toolchain_native.mk file for building for Linux
with the native system compiler. GCC or clang can be used by setting
a flag in the file.
The Linux build creates an archive file and will build the tasks as
threads. Other code changes are required to support both task based
and thread based builds.
The NuttX source should not be required for the Linux build. The
target OS (NuttX or Linux) is selected by commenting out the desired
line in setup.mk
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Johan Jansen
a6c57afabd
Make: Remove deprecated preflight check
10 years ago
Lorenz Meier
6b494ee0f0
Remove boardinfo ccommand
10 years ago
Lorenz Meier
344e969428
FMUv2 test: Enable sensors module
10 years ago
Thomas Gubler
68e35ef0fd
remove unintended/leftover changes in test makefile
10 years ago
Lorenz Meier
7932e2eda2
Add top to test build
10 years ago
Thomas Gubler
cadcad6ffb
messagelayer prototype for nuttx
10 years ago
Thomas Gubler
7c3223b860
added a messageplayer prototype for ros
10 years ago
Lorenz Meier
ef450cc447
Enable examples by default to ensure they get maintained on API changes
10 years ago
Thomas Gubler
244c1cb583
enable systemcmds in test build
10 years ago
Lorenz Meier
d4a5f345aa
Remove unneeded apps from build
10 years ago
Lorenz Meier
f36f54c621
Restructuring of generic middleware support files, wrapping of the main ROS calls, skeletons for publishers / subscribers
10 years ago
Don Gagne
deda5d0a04
Upgraded unit test framework
11 years ago
Don Gagne
81275e624e
Added mavlink_ftp unit test
11 years ago
Lorenz Meier
369c7d277f
Board config cleanup for external bus support
11 years ago
Lorenz Meier
4f06e9bdc9
Move a seldomly used module to test config
11 years ago
Lorenz Meier
474de62ebb
Enable matlab bridge in test setup
11 years ago
Lorenz Meier
af1af1e22d
Port expander driver first hacky version
11 years ago
ufoncz
bd5a0cef1a
ver command ready including hwcmp which replaces hw_ver, removed hw_ver
...
updated all scripts to use new ver hwcmp command
q
11 years ago
Lorenz Meier
9c355d280e
Merged beta into mavlink rework branch
11 years ago
Anton Babushkin
55f845888b
px4fmu-v2_test makefile fixed, CMSIS added
11 years ago
Lorenz Meier
58d78e57b7
Build the sensors as part of the test binary
11 years ago
Lorenz Meier
5a0c635369
Added mtd tool
11 years ago
Anton Babushkin
255d91d8d4
hw_ver app added for hardware version checking
11 years ago
Lorenz Meier
7590d91cf2
Improved mount test
11 years ago
Lorenz Meier
7fa36a22d7
Fixed tests config
11 years ago
px4dev
9d6ec6b365
Restructure things so that the PX4 configs move out of the NuttX tree, and most of the PX4-specific board configuration data moves out of the config and into the board driver.
...
Rename some directories that got left behind in the great board renaming.
12 years ago
Lorenz Meier
4e5eb9740b
Fixed led and reboot linker challenges in C++ environments
12 years ago
px4dev
b4029dd824
Pull v2 pieces up to build with the merge
12 years ago
px4dev
9fe257c4d1
A very slender config just for test builds.
12 years ago