26991 Commits

Author SHA1 Message Date
Daniel Agar
36ff6202a9 Jenkins unit tests coverage force pass for now 2018-08-04 14:49:09 -04:00
Daniel Agar
c3cf5e6822 Jenkins codecov.io add Flags for unit and mission tests 2018-08-04 13:21:49 -04:00
Daniel Agar
4af7025996 Jenkins move bloaty to Analysis stage of main pipeline 2018-08-04 13:08:59 -04:00
Daniel Agar
90f4e77a80
Jenkinsfile add new Analysis stage (#10150) 2018-08-04 12:51:51 -04:00
Daniel Agar
a889ad8e8c
Jenkins move all compile jobs to dedicated pipeline (#10149) 2018-08-04 12:23:46 -04:00
PX4 Jenkins
1d4ef1e6fa Update submodule micro-CDR to latest Sat Aug 4 01:27:00 UTC 2018
- micro-CDR in PX4/Firmware (1332d4dbc224a2980c37572be951d247a5698b9b): 92efe34b65
    - micro-CDR current upstream: 8125eac84c
    - Changes: 92efe34b65...8125eac84c

    8125eac 2018-08-03 Ricardo González Moreno - Merge commit 'c571c7f22602d88d2415ea46c19fb5d81e0260f1' into hotfix/enable_language
c571c7f 2018-08-03 Ricardo González Moreno - Squashed 'cmake/common/' changes from a4f9b91..9e7f35b
99cb75d 2018-08-02 Ricardo González Moreno - Hardening the warnings.
775a847 2018-08-02 Ricardo González Moreno - Removed warnings in windows.
cd13d68 2018-08-01 Ricardo González Moreno - Changing jenkins support to toolset.
6f2c623 2018-07-31 Ricardo González Moreno - Added files to support jenkins.
2018-08-04 10:07:25 -04:00
Daniel Agar
76848456bb
Jenkins split SITL tests into separate pipeline (#10144) 2018-08-03 23:57:44 -04:00
Daniel Agar
3b5460a54a
Update submodule mavlink v2.0 to latest Sat Aug 4 01:26:42 UTC 2018 (#10143)
- v2.0 in PX4/Firmware (ca3e4a5318ea299bf7d31faa6b53035c0c05276b): 2c4b0e9ff2
    - v2.0 current upstream: 6404047979
    - Changes: 2c4b0e9ff2...6404047979

6404047 2018-08-03 PX4BuildBot - autogenerated headers for rev b487144335
d0fb5b8 2018-08-03 PX4BuildBot - autogenerated headers for rev 1ba233efff
2018-08-03 22:34:19 -04:00
mcsauder
21aea5bf6c Rename commander.cpp to Commander.cpp and update CMakeLists.txt. 2018-08-03 22:06:05 -04:00
Daniel Agar
ca3e4a5318
Update submodule mavlink v2.0 to latest Thu Aug 2 20:26:39 CDT 2018 (#10140)
- v2.0 in PX4/Firmware (5cac32de661c7f0d16c892006814866a730c429c): 7014d02d66
    - v2.0 current upstream: 2c4b0e9ff2
    - Changes: 7014d02d66...2c4b0e9ff2

    2c4b0e9 2018-08-02 PX4BuildBot - autogenerated headers for rev a31cd350d4
63f79b0 2018-08-02 PX4BuildBot - autogenerated headers for rev 8879d8e2f1
193557c 2018-08-01 PX4BuildBot - autogenerated headers for rev e77128069d
2018-08-03 19:36:32 -04:00
Daniel Agar
d04aef65d0 estimator_status reduce size of n_states 2018-08-03 17:42:48 -04:00
Daniel Agar
0626527d2c EKF2 estimator_status fill n_states and use correct type for health_flags and timeout_flags 2018-08-03 17:42:48 -04:00
Daniel Agar
2bf90574ed estimator_status separate LPE only flags and comment 2018-08-03 17:42:48 -04:00
Daniel Agar
da68ea0d11 estimator_status delete unused nan_flags 2018-08-03 17:42:48 -04:00
Daniel Agar
92bfdea1e3 commander delete non-existant methods and cleanup 2018-08-03 17:38:16 -04:00
Daniel Agar
05ca1defee commander consolidate estimator checks in new method 2018-08-03 17:38:16 -04:00
Daniel Agar
c415477caf calibration parameter category consistency 2018-08-03 16:48:49 +02:00
Daniel Agar
bbe18ed5fd EKF2_MAG_DECL move to system category 2018-08-03 16:48:49 +02:00
Beat Küng
a6f93c30d9 Revert "Move px4io firmware update logic block to rc.io."
This reverts commit 0928112a80d816eb82bbb3d05db01d19fc14d472.
2018-08-03 10:46:12 -04:00
Mark Sauder
002b8b6a9c Mavlink: add SCALED_IMU2 and SCALED_IMU3 (#9556)
- correct a gyro variable type, and add magnetometer values to ScaledIMU messages.
2018-08-03 09:33:17 -04:00
Dennis Mannhart
4a91074aaa FlightTaskAuto: add comment 2018-08-03 08:24:34 +02:00
Dennis Mannhart
a24b614dec FlightTaskAutoLine: generate heading along track if yaw setpoint is not valid 2018-08-03 08:24:34 +02:00
Dennis Mannhart
e0f505ec57 mc_pos_control_param: MPC_YAW_MODE remove option "set by waypoint" because that
is executed at any time if triplet as valid yaw waypoint
2018-08-03 08:24:34 +02:00
Dennis Mannhart
02feb10865 FlightTaskAuto: triplet yaw-setpoint has priority over MPC_YAW_MODE.
Add MPC_YAW_MODE option for heading along trajectory, which will be the same as
option 0 (heading towards target) if trajectory is straight line
2018-08-03 08:24:34 +02:00
Dennis Mannhart
694f49c80a FlightTaskAuto: method for computing heading from 2D vector 2018-08-03 08:24:34 +02:00
Dennis Mannhart
6cd16f345e FlightTaskAuto: set heading based on yaw mode 2018-08-03 08:24:34 +02:00
Dennis Mannhart
f0282bcd8f FlightTaskAuto/Line: make params protected and add NAC_ACC_RAD and MPC_YAW_MODE 2018-08-03 08:24:34 +02:00
Dennis Mannhart
27812ad7ac mc_pos_control_params: add MPC_YAW_MODE for heading during auto 2018-08-03 08:24:34 +02:00
Dennis Mannhart
d704a2d675 mission_param: remove MIS_YAWMODE 2018-08-03 08:24:34 +02:00
Dennis Mannhart
c76621bdb2 RLT: set yaw to current yaw during climb 2018-08-03 08:24:34 +02:00
Dennis Mannhart
998a95db55 mission.h: remove MIS_YAWMODE 2018-08-03 08:24:34 +02:00
Dennis Mannhart
e61131cf9c mission heading_sp_update: remove everthing except of MC and ROI logic. 2018-08-03 08:24:34 +02:00
Dennis Mannhart
a3ca016c1d loiter.h: remove yawmode param 2018-08-03 08:24:34 +02:00
Dennis Mannhart
f0140a6290 loiter: remove yaw_mode param and logic 2018-08-03 08:24:34 +02:00
Daniel Agar
2302c64004 listener: add optional rate and cleanup existing arguments 2018-08-03 06:50:41 +02:00
Jake Dahl
5cac32de66 added STACK_MAIN to CMakeLists.txt and bumped up the stack from 1024 default to 1100 2018-08-02 23:46:36 +02:00
Jake Dahl
58e81ef66b multiply current measurement by -1 to force positive value for current being sunk 2018-08-02 23:46:36 +02:00
Jake Dahl
b9a60f0f29 removed comment copy/paste from GPS driver
A line was too long, shrunk it
2018-08-02 23:46:36 +02:00
Jake Dahl
3f550bf408 resolved merge conflicts 2018-08-02 23:46:36 +02:00
Beat Küng
79ba6b0d39 lsm303d: improve error output 2018-08-02 16:09:36 +02:00
Beat Küng
5437d55518 rc.sensors: try to start ist8310 on PX4FMU_V2
The Pixhack v3 comes with an external IST8310 in the GPS.
2018-08-02 16:09:36 +02:00
Beat Küng
8ef4f12b61 rc.sensors: fix BOARD_FMUV3, it was unset too early
It's used further down again.
2018-08-02 16:09:36 +02:00
Beat Küng
bc9c25a376 fmu: fix safety button
- use the orb topic safety to check the safety state, because the actual
  safety state can come from the IO
- fix initialization if circuit breaker is set
2018-08-02 15:48:35 +02:00
Beat Küng
4c572577b2 px4io: unadvertise topics 2018-08-02 15:48:35 +02:00
mcsauder
0928112a80 Move px4io firmware update logic block to rc.io. 2018-08-02 12:19:23 +02:00
Dennis Mannhart
7723860f37 remove unused constant 2018-08-02 09:23:17 +02:00
Dennis Mannhart
a06ff4a2ce FlightTaskAuto/Mapper/Line: move landing gear to mapper; fix comments 2018-08-02 09:23:17 +02:00
Dennis Mannhart
338ca3104c FlightTaskAutoLine: remove activate method bc uses same impl as FlightTaskAutoMapper 2018-08-02 09:23:17 +02:00
Martina
3fe2646d80 FlightTaskAuto: add comments and fix variable naming convention 2018-08-02 09:23:17 +02:00
Martina
e13ca0d990 FlightTaskAuto: fix triplet reset 2018-08-02 09:23:17 +02:00