- Apr 24, 2017
-
-
Lorenz Meier authored
-
Lorenz Meier authored
This will upgrade systems to the new .ulog format used by http://logs.px4.io and supported by Flight Plot
-
- Apr 23, 2017
-
-
Mohamed Abdelkader Zahana authored
-
Mohamed Abdelkader Zahana authored
-
Mohamed Abdelkader Zahana authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Andreas Antener authored
-
Daniel Agar authored
-
Sander Smeets authored
-
Michael Schaeuble authored
-
Daniel Agar authored
-
Daniel Agar authored
-
- Apr 22, 2017
-
-
Daniel Agar authored
- fixes #6974
-
Julian Oes authored
In case when the baudrate change failed, we should still try that baudrate again in the next iteration.
-
Julian Oes authored
This prevents an exception happening inside the serial stack.
-
David Sidrane authored
sched_note_{suspend|resume} were calling hrt_absolute_time before it hrt_init is called. This can lead to register access before clocking is enabled. The result is a hardfault.
-
- Apr 21, 2017
-
-
Sander Smeets authored
-
Phillip Khandeliants authored
- Fixed V712 - The compiler can optimize this code by creating an infinite loop, or simply deleting it. - There is need to add a volatile qualifier to the '_ExitFlag' and 'sim_delay' variables.
-
Sander Smeets authored
The FW_PSP_OFF parameter no longer breaches the pitch min/max limits
-
Paul Riseborough authored
Fix error in scaling of population high frequency vibration metrics Add histograms for delta angle and velocity bias data Fix variable descriptions
-
Paul Riseborough authored
Add assessment of IMU bias and mag field estimation Reduce warning false positives by adjusting thresholds and eliminating use of peak value plots for output observer monitoring Clear each figure after saving to reduce memory usage
-
Paul Riseborough authored
-
Paul Riseborough authored
Miscellaneous bug fixes and improvements including: More conservative reporting of velocity and position accuracy when aiding is lost Separate reporting of accuracy for local and global position Detection and recovery from badly conditioned accel bias states and covariance values Logic to prevent high manoeuvre levels causing bad acceleration bias learning Reduce sensitivity of covariance prediction to timing jitter Continue reporting of GPS quality until the later of airborne or checks pass Add ability to perform wind estimation for multi-rotors using a specific force drag model
-
David Sidrane authored
Ultimate we want this changes that is being backed out herein. But it is breaking things because it returns the EINVAL when there is a rate overlap. So the rest of the pwm ioctl calls then fail and do not set the pulse widths on arming. As a secondary issue. We sould call up_pwm_servo_init() to establish the PWM channel allocation early. This then allows FMU::set_pwm_rate to properly check for improper rate request not isolate to one group (timer).
-
David Sidrane authored
The root cause was the replacment of a local variable num_outputs with the class member _num_outputs. The effect of a "bad mix" is to return 0 - this clampped the _num_outputs to 0. Prior to commit 3b3e2b27 px4fmu: "consolidate usage of output mode" this would not have been an issue because the local num_outputs was reset every cycle" As a secondary issue. We sould call up_pwm_servo_init() to establish the PWM channel allocation early. This then allows FMU::set_pwm_rate to properly check for improper rate request not isolate to one group (timer).
-
David Sidrane authored
-
Andrew C. Smith authored
-
- Apr 20, 2017
-
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
- arm without mission on by default
-
Matthias Grob authored
because there is no sense to have different angle scalings into different directions it would lead to unintuitive piloting experience acceleration is directly coupled to the tilt angle regardless of possible assymetric multicopter vehicles
-
Matthias Grob authored
land_detector: fix sanity condition that we have ground contact when we are landed to include the hysteresis flag because the condition was looking for the instantaneous flag and during the hysteresis time the state did not change anymore
-
Matthias Grob authored
land_detector: treat altitude mode like position mode with vertical checks but without horizontal checks because in altitude mode we have a baro available and can therefore check vertical movement we can not check horizontal movement but I consider the checks for landing still pretty safe unlike in manual mode we are not allowed to disarm before land detection in altitude mode
-