Julian Oes
9235c0fd67
Update jMAVSim submodule
...
This fixes the compass, see:
https://github.com/PX4/jMAVSim/pull/55
8 years ago
Beat Küng
561a5c5422
Tools/px_mkfw.py: use the same args to get the git version as px_update_git_header.py
8 years ago
Beat Küng
037280c17d
sitl: add iris_replay startup script, handle $replay_mode in sitl_run.sh
...
usage:
export replay_mode=ekf2
export replay=<abs_path_to_log.ulg>
make posix none
8 years ago
Beat Küng
b2d47adf56
jmavsim_run.sh: add -r option to set the update rate
...
currently jmavsim uses a default rate of 500 Hz which is too much.
8 years ago
Julian Oes
12c7421be9
px_uploader.py: remove unused exception vars
8 years ago
Julian Oes
974a9a0673
px_uploader.py: enable file to be used as module
...
In order to use px_uploader as a module from another Python script, all
the action needs to be moved into a main() function which is only called
if the file is run directly.
8 years ago
Julian Oes
090d7ebd6b
px_uploader: fix SerialException error
...
Sometimes right after reboot, we got a `raise SerialException(
msg.errno, "could not open port {}: {}".format(self._port, msg))`.
If this happens now, we will just try again later.
8 years ago
Julian Oes
b0a8073e15
px_uploader.py: small whitespace fix
...
Found by PEP8 checker.
8 years ago
Julian Oes
ff87d43be0
px_uploader.py: vim modeline for indent settings
8 years ago
Julian Oes
172f35042f
px_uploader.py: use consistent indenting
...
This file had the indentending mixed up between 4 and 8 spaces.
This changes it to the Pythonic way of 4 spaces.
8 years ago
Paul Riseborough
bf06066010
Tools: Add scripts for ecl EKF log file analysis
8 years ago
Lorenz Meier
495e16d510
Uploader script: Fix Python 2 issue and timing corner case on Mac OS, both in a robust fashion
8 years ago
James Goppert
7659402fdb
WIP: valgrind runtime analysis and fixes ( #6521 )
...
* Fix several valgrind identified mem leaks
* Added callgrind target.
* px4_posix_tasks use nullptr
8 years ago
James Goppert
85f62f5da0
Fix param scoping to use cmake for parsing.
8 years ago
Lucas De Marchi
47411b052c
aerofc: test 115200 and 460800 baud rates
...
We still want to be able to program the flight stack if the user changes
the baudrate of that UART.
8 years ago
Lucas De Marchi
f9795ccbab
px_uploader: support multiple baud rates
...
We may need to change the baud rate from one version to the other.
Allowing the script to try multiple baud rates makes the transition a
little bit less painful.
This also fixes a bug in which it would go the next port before trying
to identify the board after asking it to reboot.
8 years ago
Lorenz Meier
7f4601a50f
Plane: Fix motor scaling
8 years ago
bharath374
6013c273bf
Added 8x96 mode to Snapdragon Flight sanity test script
8 years ago
Paul Riseborough
5567170a26
Tools: update offline sensor calibration script
...
Fix typographical error
8 years ago
Paul Riseborough
f86347f1e2
Tools: Enable offline calibrator to handle less than 3 inertial sensors
8 years ago
Daniel Agar
4e3b4091e8
run-clang-tidy only display output on error
8 years ago
Daniel Agar
226148ea8b
import llvm 4.0 run-clang-tidy.py
8 years ago
Bart Slinger
a66a25b884
sdlog2_dump.py skip unknown message type
8 years ago
Paul Riseborough
0a447e9a93
Tools: update instructions for off-board calibrator
8 years ago
Paul Riseborough
e78c5155a2
Tools: update calibration instructions
8 years ago
Paul Riseborough
06f280e021
Tools: reinstate original offline calibrator to unblock testing
...
Refactored calibrator is not working.
8 years ago
Paul Riseborough
f9b75e68c9
Tools: Change sign convention used by thermal calibrator
...
The flight code assumes corrections have the same sign as the sensor bias error and are subtracted from the raw reading
8 years ago
Daniel Agar
7c094053cb
astyle update to v2.06
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
3d804dd7ca
cmake nuttx simple binary naming
8 years ago
James Goppert
b86380086e
Streamline python script for temp cal. ( #6416 )
...
* Streamline python script for temp cal.
* Simplify file generation for temp calibration.
8 years ago
Paul Riseborough
7e21aaf0c9
Tools: Add script file to generate sensor thermal compensation parameters
8 years ago
Janis Dzerve
3c270ae2a8
simulator: Do not kill every process with string 'px4' in the name
8 years ago
BharathR
496dee5d2d
Fixed PX4 sanity test script (removed a check msg) ( #6354 )
...
* Fixed build error in Snapdragon Flight legacy driver mode (partially)
* Fixed build error in eagle_legacy_default mode (px4muorb.h generation issue)
* Fixed the snapdragon flight sanity test script (default and legacy driver modes)
* Fixed PX4 sanity test script (removed a check msg)
8 years ago
BharathR
dafa838e2f
Fixed Snapdragon Flight sanity test script (default and legacy driver modes) ( #6323 )
...
* Fixed build error in Snapdragon Flight legacy driver mode (partially)
* Fixed build error in eagle_legacy_default mode (px4muorb.h generation issue)
* Fixed the snapdragon flight sanity test script (default and legacy driver modes)
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
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
ChristophTobler
967197adee
update sitl_gazebo to used flow with limited ouput rate
8 years ago
James Goppert
b1173f1f62
Fix cmake version detection from git tag.
8 years ago
James Goppert
249d7f00ce
Fix s3 deployment bug.
8 years ago
James Goppert
a0fff97fd2
Moved deployment logic to python scripts.
8 years ago
James Goppert
434dddedea
Changes to add px4fmu-v2_lpe config.
8 years ago
Julian Oes
c91b36bf1f
px_uploader.py: try to follow PEP8 ( #6278 )
...
This fixes some non-Pythonic things and unneccessary semicolons.
Still to fix are line-length and multiple spaces before operators.
8 years ago
ChristophTobler
21587bf8d3
update submodule sitl_gazebo
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
Beat Küng
768485c083
jmavsim: update submodule
...
- enable baro noise
- add lat/lon to ground truth
8 years ago
Daniel Agar
b8afc97959
clang-tidy config file .clang-tidy ( #6277 )
8 years ago
Daniel Agar
defaf7f5e5
docker run helper script ( #6270 )
8 years ago
matanhavi
7df3b4ae71
check_submodules recursevely go over all submodules ( #6272 )
...
* Recursevely go over all submodules
Using git submodules command going over all the submodules and not only the ones on the whitelist
and fixed white spaces
8 years ago