Beat Küng
5195210893
CMakeLists.txt: add custom target uorb_graph to generate the graph JSON files
...
Use like this:
make px4fmu-v2_default uorb_graph
2017-12-18 10:19:15 +01:00
Beat Küng
57f92250b3
uorb graph create.py: sort modules & topics by name length for JSON output
2017-12-18 10:19:15 +01:00
Beat Küng
9bff0c8c04
uorb graphs: add script to create graph from a posix startup script
2017-12-18 10:19:15 +01:00
Beat Küng
e2d6c0a8f9
uorb_graph: add script to generate uORB pub/sub graphs
...
2 possible output formats:
- JSON (can be used with D3.js)
- Graphviz
Not covered yet: Publication & Subscription classes
2017-12-18 10:19:15 +01:00
Daniel Agar
d5bb948cbb
README fix LICENSE link
2017-12-17 11:33:19 -05:00
Daniel Agar
a4b127960b
README switch travis-ci build status to Jenkins
2017-12-17 11:33:19 -05:00
Daniel Agar
e8624f8afe
navigator takeoff alt check use altitude acceptance ( #8480 )
2017-12-17 01:39:53 -05:00
Daniel Agar
28d1ec8afe
VTOL defaults set MIS_TAKEOFF_ALT 20 and remove tuning ( #8481 )
2017-12-17 00:58:23 -05:00
Daniel Agar
642aeccd1e
logger add home_position to the default set
2017-12-17 00:57:17 -05:00
James Goppert
75b93b0728
Fix for HobbyKing boards.
2017-12-16 21:05:18 +00:00
Daniel Agar
a15ca72288
Jenkins add posix_sitl_default and posix_sitl_rtps
2017-12-15 14:31:25 -05:00
Daniel Agar
4beeb7f560
delete obsolete s3 upload helpers
2017-12-15 14:31:25 -05:00
Daniel Agar
baff0832bc
Jenkins clang scan-build output publisher
2017-12-15 14:31:25 -05:00
Daniel Agar
c398c95fd5
Jenkins px4io-v2 build in same directory
2017-12-15 14:31:25 -05:00
Daniel Agar
b1315a71ec
Jenkins add cppcheck build
2017-12-15 14:31:25 -05:00
Daniel Agar
670111875e
Jenkins add clang static analyzer (scan-build)
2017-12-15 14:31:25 -05:00
Daniel Agar
e4180f6a72
Jenkins split GCC 7 posix & nuttx tests
...
- this groups the builds together properly
2017-12-15 14:31:25 -05:00
Daniel Agar
868ff42f47
check_submodules.sh handle CI forced update only if directory exists
2017-12-15 14:31:25 -05:00
Daniel Agar
cebe7add8b
Jenkins move style check to tests
2017-12-15 14:31:25 -05:00
Daniel Agar
d7aa5df3cd
Jenkins enable clang-tidy build
2017-12-15 14:31:25 -05:00
Daniel Agar
cbdb08bb61
mavlink receiver delete unused orb_adverts
2017-12-12 11:25:09 -05:00
Daniel Agar
d2457467e7
mavlink delete unimplemented and deprecated handle_message_request_data_stream
2017-12-12 11:25:09 -05:00
Daniel Agar
c8aa262e85
mavlink delete unimplemented handle_message_quad_swarm_roll_pitch_yaw_thrust
2017-12-12 11:25:09 -05:00
Paul Riseborough
3c667bb4f5
mc_pos_control: format fixes
2017-12-12 12:14:24 +00:00
Paul Riseborough
deaa83bba0
mc_pos_control: Use vertical position derivative when in velocity control mode
...
Stops vertical velocity bias errors preventing the vehicle from landing.
Use of the vertical derivative is blended in so that for zero vertical velocity set point, the local_position.vz is used and when the magnitude of the vertical velocity setpoint exceeds the landing speed, the local_position.z_deriv is used.
2017-12-12 12:14:24 +00:00
Dennis Mannhart
26e85736a5
land_detector: Reduce and detection false negatives due to estimator bias
...
Using the vertical derivative estimate prevents vertical velocity offsets caused by estimation vertical velocity errors preventing the vehicle disarming.
2017-12-12 12:14:24 +00:00
Paul Riseborough
64a06d8523
commander: Fix pre-flight delta velocity bias check level ( #8446 )
...
Previous check level was less than the max achievable by the estimator using current default parameters making the check ineffective.
2017-12-12 11:41:42 +11:00
Daniel Agar
cc216ef918
Jenkinsfile set CI env variable in docker builds
2017-12-11 16:48:39 -05:00
Daniel Agar
f01400d407
check_submodules.sh force update if in CI
2017-12-11 16:48:39 -05:00
Florian Achermann
87646c4ea4
Update the Description of the estimator_status Message ( #8346 )
...
* Fix description of GPS check fail bits in estimator status message
2017-12-11 11:15:34 -05:00
Daniel Agar
86ad2ada71
Jenkins remove fast fail
...
- this saves build resources, but makes finding the actual failure rather hard (with the current blue ocean gui).
2017-12-11 02:15:14 -05:00
Daniel Agar
32cba41bed
cmake handle mavlink v1 submodule only where used
2017-12-10 19:24:05 -05:00
Daniel Agar
1886c8d983
check_submodules try harder when fetching to work around various issues
2017-12-10 19:24:05 -05:00
Daniel Agar
aef7a3cd9a
cmake only init uavcan_board_ident if used
2017-12-10 19:24:05 -05:00
Daniel Agar
ded055f71d
cmake only init cmake_hexagon if used
2017-12-10 19:24:05 -05:00
Daniel Agar
ddc544aabe
Jenkinsfile parallel builds fail fast
2017-12-10 15:58:01 -05:00
Daniel Agar
7aeea62e21
px4fmu-v3_rtps override default naming
2017-12-10 15:58:01 -05:00
Daniel Agar
5bdc6a4eab
Jenkins correctly archive artifacts and print sizes
2017-12-10 15:58:01 -05:00
Daniel Agar
a452554bdf
Jenkins add eagle_default build with docker credentials ( #8442 )
2017-12-10 03:27:48 -05:00
Daniel Agar
5c54449063
Jenkinsfile small optimizations ( #8441 )
...
- combine default and rtps builds (ccache)
- set CCACHE_BASEDIR
2017-12-10 02:32:21 -05:00
Daniel Agar
c56b0a0e7c
Mavlink only stream HOME_POSITION if valid ( #8440 )
2017-12-10 02:31:42 -05:00
lamping7
63718bf27b
fix MISSION_ITEM REACHED message broadcast ( #8332 )
2017-12-10 02:30:58 -05:00
Daniel Agar
bc9a8e4432
cmake nuttx base .px4 file naming on elf binary
2017-12-09 20:35:44 -05:00
Daniel Agar
df4ab8b59e
px4fmu-v3_default name binary appropriately
...
- fixes #8436
2017-12-10 01:07:41 +00:00
Julien Lecoeur
99920c84fe
Jenkins: update arch image to tag 2017-12-08
2017-12-10 01:07:02 +00:00
Julien Lecoeur
ed10921a67
[TO REVERT] Archlinux docker image: use tag pr-archlinux
2017-12-10 01:07:02 +00:00
Julien Lecoeur
0bd5744ebb
Jenkins: build posix_sitl_default and nuttx_px4fmu-v5_default under ArchLinux (GCC7)
2017-12-10 01:07:02 +00:00
Sander Smeets
423241e7e2
Add forwarding on telem2 normal telemetry option ( #8434 )
2017-12-09 19:45:47 -05:00
Paul Riseborough
324c5151e7
ekf2: use local scope for control mask variable
2017-12-08 07:43:13 +00:00
Paul Riseborough
b812f95a77
ekf2: Adjust pre-flight check level
...
Reduce max yaw error when not using global frame aiding data to prevent large yaw yaw changes after takeoff.
2017-12-08 07:43:13 +00:00