Daniel Agar
e6d7612997
cmake jlink add path hints for macos
5 years ago
Daniel Agar
a7fbaefd83
NuttX cmake small debug helper improvements
5 years ago
Daniel Agar
df73a6667d
NuttX cmake improvements
...
- fix temporary Make.defs copy
- implement custom macros for COMPILE, COMPILEXX, ASSEMBLE, ARCHIVE to enable ccache properly (if available and enabled)
- fix NuttX mkdeps
- fix libapps race condition with context
5 years ago
Daniel Agar
d27dfcd921
NuttX CMakeLists.txt extract helpers (jlink, upload, etc)
5 years ago
Beat Küng
f8e0441e7b
src/platforms/common: move to platforms/common
...
Script to update include paths:
for i in $(grep -rl 'include <px4_work_queue' src platforms); do sed -i 's/#include <px4_work_queue/#include <px4_platform_common\/px4_work_queue/' $i; done
6 years ago
Daniel Agar
e9ca5d5aba
PX4 general work queue
6 years ago
romain
9adb4410bd
newline added at the end of files
6 years ago
romain
6ff228c2ff
sih module implemented with hrt_call_every and semaphore_wait
6 years ago
Beat Küng
914a9b78b6
new airframe for sih, HIL_STATE_QUATERION sent through MAVLink
6 years ago
romain
c09e9ec97f
simulator in hardware, new module added that allows to run a simulator in the hardware autopilot, for more documentation visit https://github.com/romain-chiap/PX4_SIH_QuadX
6 years ago
Daniel Agar
ea3acb7121
cmake remove circular linking and reorganize
...
- px4_add_module now requires MAIN
- px4_add_library doesn't automatically link
7 years ago
Daniel Agar
67f89f51ff
move all distance sensor drivers to the same folder
7 years ago
Julian Oes
8ff237c69f
Remove size optimization for individual modules
...
It makes more sense to set the optimization flags on a platform basis
instead of individually for each module. This allows for different
optimization options for SITL, NuttX, Snapdragon, etc.
9 years ago
Daniel Agar
f58157266f
mindpx-v2_default STACK -> STACK_MAIN
9 years ago
Felix Hu
bd580e09bf
supports MindPXv2 borad which is a product from AirMind.
9 years ago
Lorenz Meier
02e7144d9f
BST driver: Clean up I2C bus and stack
9 years ago
Anton Babushkin
ec55a56191
bst: move to cmake
9 years ago
James Goppert
1d6b31d196
Switch to cmake build system.
10 years ago
Anton Babushkin
dc2bb2a85e
attitude_estimator_q added
10 years ago
Luis Rodrigues
034d0a6a61
driver for the TeraRangerOne I2C ranger finder
11 years ago
Lorenz Meier
7f0e675228
Pass over drivers to reduce build size
11 years ago
Lorenz Meier
290ca1f9bf
Reworked airspeed driver to keep most of it abstract
12 years ago
Lorenz Meier
5974c37abb
Moved the bulk of sensor drivers to the new world
12 years ago
px4dev
67e0f8b179
Rework the mixer architecture based on discussions about arbitrary geometry mixing and plugins.
...
Now the mixer is a C++ library that can be fairly easily bolted into an output driver to provide mixing services.
Teach the FMU driver how to use it as an example. More testing is still required.
13 years ago
px4dev
8a365179ea
Fresh import of the PX4 firmware sources.
13 years ago