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
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
Beat Küng
22acb1dab1
cmake configs: add landing_target_estimator wherever local_position_estimator is enabled
...
LTEST_MODE is defined in landing_target_estimator and required by
local_position_estimator.
7 years ago
Daniel Agar
c459a04b9b
organize all telemetry drivers in subdirectory
7 years ago
Daniel Agar
64fa1ec6a5
batt_smbus readd to configurations and fix compilation errors
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
Beat Küng
86acd23704
cmake configs: add lib/tunes for all configs that have tune_control enabled
7 years ago
Beat Küng
c8c918ce98
cmake configs: add systemcmds/tune_control
...
This is now required in the startup scripts
7 years ago
Daniel Agar
c20594cd0e
move all barometers 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
1037e983ab
LidarLite port to raspberrypi ( #8633 )
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
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
fd8a5644e8
ets_airspeed posix port
8 years ago
Daniel Agar
641a90708c
sdp3x_airspeed posix port
8 years ago
Daniel Agar
9cd25d604b
ms5525_airspeed posix port
8 years ago
Daniel Agar
07619cf723
Make NuttX drivers cross platform (VDev -> CDev)
8 years ago
crossa
17ba5dd04a
1.Add sbus driver for linux . This driver can be used to read the
...
inverted S.bus signal and fetch the data of each channel and publish it
2. Fix the bug of linux_pwm_out, when the protocol is pca9685,
after the init method is executed,the method of determining the return
value of init method is incorrect,this will cause the driver to fail
3. Add linux_sbus driver to other posix prefixes cmake files
8 years ago
Vicente Monge
c85039e413
Fixing rebase conflicts
8 years ago
Beat Küng
8527c8276f
drivers: rename rpi_pwm_out to linux_pwm_out
8 years ago
Beat Küng
243ae00e4e
rpi_pca9685_pwm_out: remove this driver, it's now in rpi_pwm_out
8 years ago
Beat Küng
723f67b39a
refactor navio_sysfs_pwm_out: rename to rpi_pwm_out
8 years ago
crossa
ef587c9593
Add -D__DF_RPI_SINGLE in posix_rpi_common.cmake
...
Add -D__DF_RPI in posix_rpi_common.cmake
Add rpi_rc_in and rpi_pca9685_pwm_out driver in posix_rpi_common.cmake
Rename posix_rpi_cross_without_navio_or_pxfmini to posix_rpi_cross_no_shield.cmake
8 years ago
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