Daniel Agar
89ff9f1fe3
cmake fmu-v3 fix and enable more examples
...
- sync posix_sitl_default and px4fmu-v4pro/v5 with fmu-v3
- fixes #6667
8 years ago
Beat Küng
2a6eac578d
rpi: add HIL config
8 years ago
Beat Küng
dcdfcbe64f
posix_sitl_default cmake: add ekf2_replay
...
so that CI will build it
8 years ago
Daniel Agar
cff430e137
px4fmu-v2 enable ll40ls and frsky_telemetry
...
- closes #6686
- closes #6294
8 years ago
James Goppert
85f62f5da0
Fix param scoping to use cmake for parsing.
8 years ago
Daniel Agar
8c837e72be
fixedwing_control example fix fds init ( #6575 )
8 years ago
Beat Küng
212502b2b1
camera_trigger: make sure it builds for SITL & add to SITL cmake
8 years ago
Beat Küng
d3f71454cc
posix_sitl_default.cmake: add modules/events
...
It's not used yet, just to make sure it compiles fine.
8 years ago
David Sidrane
c976a26156
Use wild card *_PX4_* for upload
...
Compliments the Bootloader change To simplify the ripple effect on the tools, we will be using /dev/serial/by-id/*_PX4_* to locate PX4 devices. Therefore moving forward all Bootloaders must contain the prefix "PX4 BL " in the USBDEVICESTRING
8 years ago
Daniel Agar
dcddcdd28e
cmake git ver depend on index and HEAD
8 years ago
Daniel Agar
159b35919a
cmake nuttx build use full path to copy stamp
...
- fixes #6469
8 years ago
Lorenz Meier
ff305fa440
SITL: Default to same estimator as onboard
8 years ago
David Sidrane
b3f5a0d51a
Tools to ease nuttx config maintenance ( #6452 )
...
* Added tool to restore defconfig sections after make [old|menu]config
* Use tool to restore defconfig sections after make [old|menu]config
invocation:
make px4fmu-v2_default oldconfig_px4fmu-v2
make px4fmu-v2_default menuconfig_px4fmu-v2
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
David Sidrane
cf893b6e89
TAP_V1 removed unused GPIO defines
...
Removed GPIO pins defines that were never user GPIO.
Removed the camera_trigger driver as it depends on
GPIO that are not on the TAP V1 HW
8 years ago
Michael Schaeuble
7aea2ca030
BebopFlow: Add V4L2 interface and image functionality
8 years ago
Michael Schaeuble
f572752412
BebopFlow: Add initial PX4 app and structure
8 years ago
Michael Schaeuble
85aa710414
BebopRangeFinder: Integration into build and starup
8 years ago
Paul Riseborough
b2113b9abe
cmake: Reduce flash size for px4fmu-v2 build
...
Removes Iridium SBD support
8 years ago
wangxdflight
b693e29d64
enable px4 flight for excelsior(legacy)
8 years ago
Daniel Agar
73b31c031f
cmake nuttx rsync copy only use relative paths
...
- this is to work around confusion between cygwin and windows native
paths
- closes #6332
8 years ago
Daniel Agar
6961a513c7
clang-tidy readability-braces-around-statements
8 years ago
mazahner
06d28b2635
Rework Includes during the uorb message generation
...
each CMakeFile that generates parameters should add its path to the msg_include_path
which will then be handled in the px_generate_uorb_topic_files.py
8 years ago
Nicolae Rosia
6ffffe3367
Remove invalid eigen reference
...
This is a left over from cleanup 0acf6db64f
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
8 years ago
Daniel Agar
8caf6c54fa
Makefile cleanup and travis-ci s3 deploy ( #6329 )
...
- pulls more of the travis-ci s3 deploy into the repo so we can potentially migrate to another CI system
- fixed the sizes output and added verbose compiler version to cmake (#6322 )
- fixed filenames for firmware uploaded to s3 (was broken by the changes yesterday)
- fixed some broken git version display in cmake
- Makefile organization
- simplified .travis.yml
- added a print to know which config the nuttx patch was being applied to
- docker_run.sh now respects PX4_DOCKER_REPO for setting the docker image, but defaults to the good production nuttx image
8 years ago
James Goppert
434dddedea
Changes to add px4fmu-v2_lpe config.
8 years ago
Beat Küng
78c0186ff8
fix posix_rpi_native.cmake: add __DF_RPI define
...
Needed for the DriverFramework. Fixes the error:
15050 SPIDevObj start failed
15142 DevObj start failed
15185 Unable to open the device path:
ERROR [df_lsm9ds1_wrapper] LSM9DS1 start fail: -1
ERROR [df_lsm9ds1_wrapper] DfLsm9ds1Wrapper start failed
Command 'df_lsm9ds1_wrapper' failed, returned -1
8 years ago
BharathR
8c7f810cc2
Fixed build error in eagle_legacy_default mode (px4muorb.h generation issue)
8 years ago
bharathr
ee0b0f2a3e
Fixed build error in Snapdragon Flight legacy driver mode (partially)
8 years ago
Daniel Agar
dc787830b5
circleci run tests under code coverage ( #6273 )
...
* use regular optimization levels for the code coverage build.
* the mixer test fails intermittently when built without optimization
8 years ago
Daniel Agar
48e7c784e7
remove px4_model targets from all
8 years ago
Stephan Brown
67a484ac34
Make parameter generation also depend on the scripts that run. Address some review comments.
8 years ago
mazahner
4e9c986806
remove optional_files dependency
...
This is a remainder of a rebase onto master
8 years ago
mazahner
6fe9b8e543
use CmakeLists scope to generate te XML file
...
- the only difference really is, that scope (the configuration.cmake) is already passed
to px_process_params via the argument --scope. The Paths in --scope are evaluated w.r.t
the path to src provided via the -s /--src-path argument.
- if no --scope is proveided. the Old scheme by simply walking the full --src-path directory
is applied
8 years ago
Daniel Agar
a0837b88a5
cmake add clang santiziers
...
- PX4_ASAN=1 enable address sanitizer (was MEMORY_DEBUG)
- PX4_TSAN=1 enable thread santiizer
- PX4_UBSAN=1 enable undefined behaviour santizier (some options off)
8 years ago
Daniel Agar
1ceb0bebb5
sitl tests don't manually stop mavlink and dataman
8 years ago
Daniel Agar
34b2fb55e6
Makefile add clang-check and clang-tidy helpers
8 years ago
Daniel Agar
28971caaf3
partially restore mavlink_tests
8 years ago
Daniel Agar
dc9a71b674
WIP startup_shutdown test with ASAN on
8 years ago
Daniel Agar
c9192e23e1
quiet git header output
8 years ago
Lorenz Meier
9178bb7371
Add new posix_sitl_shell build target which allows to run -make posix_sitl_shell none- in order to get an empty shell
8 years ago
Roman
06498ce01a
build ulanding radar for Pixhawk version 2
...
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Daniel Agar
e491817610
cmake nuttx create target for nuttx copy
8 years ago
José Roberto de Souza
53f2c1eb19
aerofc: Implement ADC
...
Measure the battery voltage of Aero RTF kit will be done by FPGA
and read by AeroFC using I2C bus.
The protocol is a little bit odd, it have different I2C slave
address for each "register", in future the FPGA RTL will
have a protocol more similar to other I2C sensors.
Also Aero RTF don't have a ADC line to measure current consumption.
8 years ago
Lorenz Meier
8165ef7d95
SITL: Move back to LPE as its more robust to host timing
8 years ago
Lorenz Meier
f56bb95bdd
Default SITL to the same estimator as the physical vehicle
8 years ago