Beat Küng
e989c80205
replay: fix potential invalid memory access
...
_subscriptions is a vector that is resized when needed. However there could
still be references to elements in the vector when the resize happens.
These references then become invalid.
Using a vector of pointers fixes that.
7 years ago
Beat Küng
e4485fc8cf
ekf2 replay: use correct timestamp for attitude publication
7 years ago
Andreas Antener
e0dc5ae7f4
px4iofirmware: only set mixer trims when they got updated
7 years ago
Andreas Antener
5500dfc550
px4iofirmware: moved the simple register updates down to the fall-through block, moved the sbus rate update up so it doesn't get called on each of the other updates which would set the wrong value
7 years ago
Andreas Antener
4db149f6e7
mixer: set/get_trim needs to return the amount of channels consumed by the mixer even if the mixer doesn't support trims (or is empty)
7 years ago
Andreas Antener
f298d4bb4f
mixer: use global new line check for parsing the heli mixer
7 years ago
Trevor Joynson
ec2c230633
Remove conflicting optimization flags (-mcpu includes -march) ( #10165 )
7 years ago
mcsauder
722e891730
Add doxy styling to method comments and update comments, replace goto statements with stop() calls and return statements.
7 years ago
Daniel Agar
3261c5178c
Jenkins update Devguide, Userguide, QGC metadata directly from pipeline
7 years ago
Daniel Agar
459ad7528f
python scripts code coverage ( #10157 )
7 years ago
Daniel Agar
d21fdf9988
pwm_out_sim: replace usleep with sleep
...
- the valid values are 0-999999
7 years ago
Daniel Agar
d3f5c06ba7
Jenkins add unit test build with address sanitizier
7 years ago
Daniel Agar
36ff6202a9
Jenkins unit tests coverage force pass for now
7 years ago
Daniel Agar
c3cf5e6822
Jenkins codecov.io add Flags for unit and mission tests
7 years ago
Daniel Agar
4af7025996
Jenkins move bloaty to Analysis stage of main pipeline
7 years ago
Daniel Agar
90f4e77a80
Jenkinsfile add new Analysis stage ( #10150 )
7 years ago
Daniel Agar
a889ad8e8c
Jenkins move all compile jobs to dedicated pipeline ( #10149 )
7 years ago
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.
7 years ago
Daniel Agar
76848456bb
Jenkins split SITL tests into separate pipeline ( #10144 )
7 years ago
Daniel Agar
3b5460a54a
Update submodule mavlink v2.0 to latest Sat Aug 4 01:26:42 UTC 2018 ( #10143 )
...
- v2.0 in PX4/Firmware (ca3e4a5318
): 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
7 years ago
mcsauder
21aea5bf6c
Rename commander.cpp to Commander.cpp and update CMakeLists.txt.
7 years ago
Daniel Agar
ca3e4a5318
Update submodule mavlink v2.0 to latest Thu Aug 2 20:26:39 CDT 2018 ( #10140 )
...
- v2.0 in PX4/Firmware (5cac32de66
): 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
7 years ago
Daniel Agar
d04aef65d0
estimator_status reduce size of n_states
7 years ago
Daniel Agar
0626527d2c
EKF2 estimator_status fill n_states and use correct type for health_flags and timeout_flags
7 years ago
Daniel Agar
2bf90574ed
estimator_status separate LPE only flags and comment
7 years ago
Daniel Agar
da68ea0d11
estimator_status delete unused nan_flags
7 years ago
Daniel Agar
92bfdea1e3
commander delete non-existant methods and cleanup
7 years ago
Daniel Agar
05ca1defee
commander consolidate estimator checks in new method
7 years ago
Daniel Agar
c415477caf
calibration parameter category consistency
7 years ago
Daniel Agar
bbe18ed5fd
EKF2_MAG_DECL move to system category
7 years ago
Beat Küng
a6f93c30d9
Revert "Move px4io firmware update logic block to rc.io."
...
This reverts commit 0928112a80
.
7 years ago
Mark Sauder
002b8b6a9c
Mavlink: add SCALED_IMU2 and SCALED_IMU3 ( #9556 )
...
- correct a gyro variable type, and add magnetometer values to ScaledIMU messages.
7 years ago
Dennis Mannhart
4a91074aaa
FlightTaskAuto: add comment
7 years ago
Dennis Mannhart
a24b614dec
FlightTaskAutoLine: generate heading along track if yaw setpoint is not valid
7 years ago
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
7 years ago
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
7 years ago
Dennis Mannhart
694f49c80a
FlightTaskAuto: method for computing heading from 2D vector
7 years ago
Dennis Mannhart
6cd16f345e
FlightTaskAuto: set heading based on yaw mode
7 years ago
Dennis Mannhart
f0282bcd8f
FlightTaskAuto/Line: make params protected and add NAC_ACC_RAD and MPC_YAW_MODE
7 years ago
Dennis Mannhart
27812ad7ac
mc_pos_control_params: add MPC_YAW_MODE for heading during auto
7 years ago
Dennis Mannhart
d704a2d675
mission_param: remove MIS_YAWMODE
7 years ago
Dennis Mannhart
c76621bdb2
RLT: set yaw to current yaw during climb
7 years ago
Dennis Mannhart
998a95db55
mission.h: remove MIS_YAWMODE
7 years ago
Dennis Mannhart
e61131cf9c
mission heading_sp_update: remove everthing except of MC and ROI logic.
7 years ago
Dennis Mannhart
a3ca016c1d
loiter.h: remove yawmode param
7 years ago
Dennis Mannhart
f0140a6290
loiter: remove yaw_mode param and logic
7 years ago
Daniel Agar
2302c64004
listener: add optional rate and cleanup existing arguments
7 years ago
Jake Dahl
5cac32de66
added STACK_MAIN to CMakeLists.txt and bumped up the stack from 1024 default to 1100
7 years ago
Jake Dahl
58e81ef66b
multiply current measurement by -1 to force positive value for current being sunk
7 years ago
Jake Dahl
b9a60f0f29
removed comment copy/paste from GPS driver
...
A line was too long, shrunk it
7 years ago