Daniel Agar
6a4ef78111
move launchdetection lib to fw_pos_control_l1
7 years ago
Daniel Agar
102c0ead53
cmake consolidate px4 executable builds and upload
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
90a6989440
px4fmu-v5 cmake config: re-add drivers/bmi055
...
Accidentally dropped in bad813e911
7 years ago
Beat Küng
c8c918ce98
cmake configs: add systemcmds/tune_control
...
This is now required in the startup scripts
7 years ago
ChristophTobler
8d4036df7d
aerofc cmake: add baro driver again
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
Beat Küng
761826cc5a
posix_sitl_default.cmake: add template module
...
Just to make sure it's built with CI
7 years ago
Matthias Grob
463217a5f9
Cygwin: repair NuttX build ( #8737 )
...
* Cygwin: repaired NuttX build after 1f63d85869
all the NuttX specific WINTOOL define handling was skiped in cmake Make.defs generation
The Nuttx build is makfile based and needs its cygwin treatment
Additionally the ${PX4_SOURCE_DIR}/src/include which was added through cmake needs path conversion
The two root causes for the special handling are:
- ARM GCC for Windows doesn't support cygwin paths passed as an argument
so they need to be either relative or converted via cypath tool
- Symbolic links are totally different under Windows and because NuttX uses them extensively
it has special handling scripts that need to be fed with the correct defines
* Cygwin: NuttX include paths all converted in Make.defs.in
differentiate between WINTOOL define (MSYS & cygwin) and cygwin using uname command:
- MSYS needs symbolic link handling for ARM GCC but no path conversion
- Cygwin needs both
7 years ago
Daniel Agar
0e3574c44f
hott automatically include hott_sensors and hott_telemetry
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
Lorenz Meier
15a69b881d
Enable IO image buildig for FMUv5
7 years ago
David Sidrane
2df5d23ab6
px4fmu-v5:Add px4io
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
9b5ae1ef7a
NuttX upgrade default compiler to GCC 7
7 years ago
Nicolas de Palezieux
155c55814b
cmake configs : Add precision landing support
7 years ago
Nicolas de Palezieux
f600cfbb9f
Add support for testing precision landing in SITL simulation
7 years ago
ChristophTobler
856a523d29
add snapdragon power module (ltc2946) to eagle flight
7 years ago
Daniel Agar
1037e983ab
LidarLite port to raspberrypi ( #8633 )
7 years ago
Daniel Agar
992db1f415
delete snapdragon_rc_pwm and passthrough config
7 years ago
Daniel Agar
fd7d4156fd
delete pwm_out_rc_in
7 years ago
Matthias Grob
c0c0666d5c
Cygwin: use absolute path with cygpath conversion to the linker script again
...
because the relative path is interpreted differently on linux, mac and windows
7 years ago
Daniel Agar
bf84cf0dcf
Cygwin: use relative paths where needed
7 years ago
Matthias Grob
2186f7b1b1
Cygwin: Enable ARM build of px4fmu-vX_default under Windows Cygwin Environment
7 years ago
Daniel Agar
f2cd5e3e9f
move src/firmware/ to platforms
7 years ago
Daniel Agar
e5b784736f
delete unused cmake/test
7 years ago
Daniel Agar
678e2c415d
move cmake/${OS} to platforms
7 years ago
Ayush
91cedcaba3
Added tfmini driver to build configs
7 years ago
Ayush
9f2bb6c7f9
Added support for TFmini-LiDAR
7 years ago
Lorenz Meier
32aa8d4f51
FMUv3: Use its own proper prototype for the image
7 years ago
Daniel Agar
aef7a3cd9a
cmake only init uavcan_board_ident if used
7 years ago
Daniel Agar
ded055f71d
cmake only init cmake_hexagon if used
7 years ago
Daniel Agar
7aeea62e21
px4fmu-v3_rtps override default naming
7 years ago
Daniel Agar
df4ab8b59e
px4fmu-v3_default name binary appropriately
...
- fixes #8436
7 years ago
Daniel Agar
f1bd94e25b
cmake add git submodule replace . in target name
7 years ago
Daniel Agar
769fef1d9a
delete leftover px4io-v1 files
7 years ago
Daniel Agar
ba8153afd9
px4fmu-v5_rtps fix config type (v4 -> v5)
7 years ago
Daniel Agar
1d1da12859
delete exampales ekf_att_pos_estimator
7 years ago
Amir Melzer
a8787e8fe3
Add a driver for the Analog Devices ADIS16448 IMU ( #8301 )
7 years ago
Daniel Agar
ec27865184
px4fmu-v2 add additional modules and sync with v3
7 years ago
Daniel Agar
01691e626b
Merge FMUv3 into FMUv2
7 years ago
Daniel Agar
d1a4c2dcd0
cmake handle git submodule depdencies
7 years ago
Florian Achermann
a5cc4bcd08
Update SDP3x Airspeed Correction ( #8242 )
...
Update the model for the standard configuration based on the model from Sensirion and add also an option to do the tube pressure loss correction from Sensirion for other configurations.
7 years ago
Daniel Agar
822fc5725c
cmake px4_add_module() make properties private
7 years ago
Avinash Reddy Palleti
456227f39e
Add RTPS cmake config for AeroFC
...
Adding a seperate cmake config to support RTPS messaging on AeroFC. This will
include compiling protocol_splitter and micrortps_client, and starting both
of them at boot time.
7 years ago
Daniel Agar
53595bac0e
board support add px4_i2c_bus_external/px4_spi_bus_external
7 years ago