Daniel Agar
8599495082
uORB add ORB_COMMUNICATOR define to enable remote uORB
7 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
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
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
2ff81393bc
move posix, nuttx, qurt components into platforms
7 years ago
ChristophTobler
856a523d29
add snapdragon power module (ltc2946) to eagle flight
7 years ago
Daniel Agar
fd7d4156fd
delete pwm_out_rc_in
7 years ago
Daniel Agar
678e2c415d
move cmake/${OS} to platforms
7 years ago
Daniel Agar
ded055f71d
cmake only init cmake_hexagon if used
7 years ago
Julien Lecoeur
89642a9203
Move src/module/systemlib/mixer to src/lib/mixer
7 years ago
Daniel Agar
651df03f76
RTPS and micro-CDR build system cleanup ( #8084 )
7 years ago
Vicente Monge
c85039e413
Fixing rebase conflicts
8 years ago
Daniel Agar
f26cd01d16
param gen reorganize and fix DISABLE_PARAMS_MODULE_SCOPING
8 years ago
Beat Küng
d7703173b2
Critical: Fixes Snapdragon Flight parameter synchronization problem ( #6910 )
...
* cmake: Fixes problem caused when the generated parameters.xml differs for the ARM and DSP builds.
* fix px4_getopt.h: add accidentally removed file
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
d62520e26b
Update DriverFramework and build lib/rc
8 years ago
Julian Oes
de9cb46a56
spektrum_rc: move and clean up (untested)
8 years ago
Julian Oes
c0fcffae76
spektrum_rc: make it compile
8 years ago
Dennis Mannhart
e2ded396c8
Snapdragon pwm ( #5940 )
...
* px4 pwm driver for snapdragon
* added driver to cmake file
* applied review changes and adjusted format
* adjustement to review 2
* run formatting
* added timeout initialization
8 years ago
Julian Oes
e2c308c4e6
cmake: fixes for cmake_hexagon changes
8 years ago
Julian Oes
340b9002e2
sdflight_default: define QC_SOC_TARGET if not set
8 years ago
James Goppert
818840b576
Path cleanup, low impact changes ( #5340 )
...
* Low impact changes from path_cleanup branch.
This is a step towards minimizing the diff with path_cleanup branch.
* Update ecl.
* Revert matrix update.
* Revert ecl and matrix.
* Update sitl gazebo.
* Revert sitl_gazebo and matrix changes.
9 years ago
Lorenz Meier
58135d892b
Sync estimator CMake configs for all boards
9 years ago
Lorenz Meier
102f5b54d7
Revert "Improvements to SITL to make paths more flexible. ( #5181 )"
...
This reverts commit 699b6a2cb3
.
9 years ago
James Goppert
699b6a2cb3
Improvements to SITL to make paths more flexible. ( #5181 )
9 years ago
Julian Oes
95a7057768
cmake: fix merge mistake
9 years ago
Mark Charlebois
0b3cd3d008
Restored cmake/configs/qurt_sdflight_default.cmake
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
b8c22718af
Added build of rc_receiver to qurt_eagle_legacy_driver_default
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Mark Charlebois
6f8f8279b7
Added support for fc_addon drivers
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Julian Oes
9d489b9b0f
Snapdragon: rename uart_esc to pwm_out_rc_in
...
The name uart_esc was initially taken by Qualcomm's UART ESC driver but
then got changed into the current mavlink ESC/RC helper. Since the
uart_esc is still around, we should prevent the names clashing.
9 years ago
Jonathan Challinger
e5ce9809c5
cmake: add load_mon wherever commander is built
9 years ago
Julian Oes
0c5c111cdd
cmake: no param sculling for all eagle configs
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
jwilson
f76bc2aa18
Adding additional changes to the legacy driver config files, originally in the non-legacy driver config files.
9 years ago
jwilson
d2ecd3c9f5
Modify config files to incorporate changes made in the corresponding non-legacy CMake config files.
9 years ago
jwilson
5211da9f5b
Adding new CMake config files which will be used to generate a build which uses the legacy sensor drivers. This is only temporary until integration with the corresponding PX4 DriverFramework drivers is complete.
9 years ago
James Goppert
afcc5b4695
Moved control library.
9 years ago
Nicolas de Palezieux
00352565ee
added I2C driver for TeraRanger One
9 years ago
Julian Oes
4effcc0ac7
cmake/posix-configs: switch to ekf2 on Snapdragon
9 years ago
Julian Oes
40c6ac94c7
cmake: include land_detector in QURT build
9 years ago
Nicolas
6ac641956a
added posix and qurt apps to enable remote execution of shell commands on qurt side from posix shell
...
commands are sent via muOrb to qurt, where they are executed and printed (i.e. visibile on mini-dm)
9 years ago
Lorenz Meier
4fb97de4e4
Enable UART ESC driver in QuRT
9 years ago
Julian Oes
e4d71ec682
configs: compile and start the gps driver on QURT
9 years ago
Julian Oes
ebeed9df65
qurt_eagle_default: don't build the gps driver yet
9 years ago
Julian Oes
1524ff7f80
HMC5883: added wrapper for DriverFramework
9 years ago
Julian Oes
f7697eec66
BMP280: added the baro driver
9 years ago