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
23d25f2a22
aerocore2 config remove telemetry modules, FW and GND controllers
7 years ago
Matthias Grob
d5f90a1503
FlightTasks: add library to cmake configurations
...
all the ones with mc_pos_control need the library, we should use cmake dependencies!
7 years ago
Daniel Agar
29b3950747
move geo and geo_lookup to PX4/ecl
7 years ago
Daniel Agar
c459a04b9b
organize all telemetry drivers in subdirectory
7 years ago
Daniel Agar
681e351f62
organize all IMU drivers in subdirectory
7 years ago
Daniel Agar
f5c1124812
move tailsitter_recovery lib to mc_att_control
7 years ago
Daniel Agar
b3b1161d53
mathlib filters include automatically
7 years ago
Daniel Agar
6f248bc7e9
move runway_takeoff lib to fw_pos_control_l1
7 years ago
Daniel Agar
6a4ef78111
move launchdetection lib to fw_pos_control_l1
7 years ago
Daniel Agar
2ff81393bc
move posix, nuttx, qurt components into platforms
7 years ago
Simone Guscetti
117966d2a1
cmake configs: Add tunes library to each board using tone_alarm
7 years ago
Beat Küng
5bd8574e47
examples/px4_daemon_app: remove this app
...
superseded by src/templates/module
7 years ago
Daniel Agar
c20594cd0e
move all barometers to the same folder
7 years ago
Daniel Agar
bad813e911
move all magnetometers to the same folder
7 years ago
Daniel Agar
67f89f51ff
move all distance sensor drivers to the same folder
7 years ago
Daniel Agar
576b42fea3
move all differential pressure drivers to the same folder
7 years ago
Daniel Agar
678e2c415d
move cmake/${OS} to platforms
7 years ago
Julien Lecoeur
89642a9203
Move src/module/systemlib/mixer to src/lib/mixer
7 years ago
Daniel Agar
48cfb37c5a
move bottle_drop to examples ( #8187 )
7 years ago
Lorenz Meier
4923d0cba3
Remove TECS from system codebase
...
The TECS controller belongs really into the ECL (estimation & control library) where we have collected a number of vehicle control systems. It is being replaced by a new implementation of the algorithm, contributed by Paul Riseborough.
7 years ago
Daniel Agar
651df03f76
RTPS and micro-CDR build system cleanup ( #8084 )
7 years ago
Daniel Agar
01b3e6fd25
NuttX upgrade cmake wrapper ( #7873 )
...
* NuttX cmake
* px4_macros:Pass the stringified predicate as second arg to static assert
CC_ASSERT mapes to the c++ static_assert or provides the same
funtionality for c via the other macros. The c++ static assert
takes 2 argumants the prdicate and a message. This fixes the
lacking second argument.
* Updated nuttx and apps submodule to upstream nuttx 7.21+==master
This is the latest uptake of upstream nuttx and apps.
* ROMFS generate with xxd instead of objcopy
* delete nuttx-patches
* NuttX update submodules to latest px4_nuttx-master
* fix nuttx apps and board dependency
* docker_run update to latest container 2017-08-29
* cmake ROMFS portable sed usage
* NuttX update submodules to latest px4_nuttx-master
7 years ago
Mateusz Sadowski
e439070f25
drivers: refactor trone driver to work with Evo
...
This commit changes old trone driver into a generic
TeraRanger driver that supports both TeraRanger One
and TeraRanger Evo.
As a part of the change a new parameter was created
SENS_EN_TRANGER that allows to specify the following
modes of operation:
0 - sensors disabled
1 - autodetect sensors
2 - use TeraRanger One rangefinder
3 - use TeraRanger Evo rangefinder
Signed-off-by: Mateusz Sadowski <msadowski90@gmail.com>
8 years ago
Mateusz Sadowski
d5f8a300df
Revert "drivers: add support for TeraRanger Evo"
...
This reverts commit d1da112334a875d83abbd04c50fd3bed3b069886.
8 years ago
Mateusz Sadowski
ee72931190
drivers: add support for TeraRanger Evo
...
This commit adds i2c support for TeraRanger Evo sensor
by Terabee
Signed-off-by: Mateusz Sadowski <msadowski90@gmail.com>
8 years ago
Daniel Agar
a02caff1bc
unit_test inline implementation and remove module build
8 years ago
Daniel Agar
fd6499baca
cmake simplify uavcan linking
8 years ago
Vicente Monge
c85039e413
Fixing rebase conflicts
8 years ago
Daniel Agar
85d7c7d165
add sdp3x_airspeed to px4fmu configs
8 years ago
Daniel Agar
73d9358b1d
meas_airspeed rename to ms4525_airspeed
8 years ago
Daniel Agar
7029be87c0
MS5525 differential pressure driver
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
Daniel Agar
db816982cd
px4params don't search recursively for params
...
- move controllib_test under controllib
8 years ago
Lorenz Meier
17c022b73e
Aerocore 2: Switch to logger
8 years ago
Andrew C. Smith
d21b6655d2
Add the Gumstix AeroCore2 to the build system.
8 years ago
Beat Küng
7442affaf6
px4fmu-v2_default.cmake: enable vmount
8 years ago
Beat Küng
1e4fcb6616
cmake configs: add systemcmds/led_control and lib/led where needed
8 years ago
Daniel Agar
cff430e137
px4fmu-v2 enable ll40ls and frsky_telemetry
...
- closes #6686
- closes #6294
8 years ago
Daniel Agar
bc72b8161f
px4fmu-v2_default add logger
8 years ago
Siddharth Bharat Purohit
917a8f63f6
events: add temperature calibration scheme
8 years ago
Siddharth Bharat Purohit
0cc034ee15
px4fmu-v2 cmake: disable uavcan build to make space for tempcal module
8 years ago
Siddharth Bharat Purohit
137ade308f
tempcal: change to double as float was insufficient for calculation
8 years ago
Lorenz Meier
0909c32262
PX4 FMU: Start send_events handler in all FMU generations
8 years ago
Paul Riseborough
b2113b9abe
cmake: Reduce flash size for px4fmu-v2 build
...
Removes Iridium SBD support
8 years ago
Roman
06498ce01a
build ulanding radar for Pixhawk version 2
...
Signed-off-by: Roman <bapstroman@gmail.com>
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
David Sidrane
d9575964a4
Changes to px4fmu-v2 for upstream Nuttx and hardfault logging
8 years ago
Daniel Agar
bce7ecb0f6
Iridium driver and support
...
Mavlink module implement HIGH_LATENCY (Iridium)
8 years ago