- Aug 02, 2016
-
-
Andreas Antener authored
-
Andreas Antener authored
-
sander authored
-
sander authored
-
Andreas Antener authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
James Goppert authored
-
Beat Küng authored
-
Beat Küng authored
issue (GCC 6.1.1): ../src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp:1284:27: error: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Werror=double-promotion] if ((fabs(air_gnd_angle) > M_PI) || (ground_speed_2d.length() < 3.0f)) {
-
Vasily Evseenko authored
Report terrain altitude
-
- Aug 01, 2016
-
-
James Goppert authored
-
Julian Oes authored
If the circuit breaker to disable IO safety is engaged, the safety button should still blink in the appropriate pattern: double flash for safety off, solid on for armed.
-
Julian Oes authored
Since the FRAM and the baro are on the same bus on the Pixracer, we currently need to lock down everything (instead of just this SPI bus) for the time when the params are written. Therefore, we need to keep this locking as short as possible. This change makes the locking even shorter by moving all param_get and param_name and param_size calls out of the lock.
-
- Jul 31, 2016
-
-
sander authored
-
Lorenz Meier authored
-
Julian Oes authored
Previously, the accel DLPF was not set, so it's not clear what the settings are or should be.
-
Lorenz Meier authored
-
Julian Oes authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
- Jul 30, 2016
-
-
Julian Oes authored
-
Julian Oes authored
-
Julian Oes authored
-
Julian Oes authored
This is a big refactor and general cleanup of the land detector. The main functional change is to share the hysteresis lib across all land detectors.
-
Julian Oes authored
-
Julian Oes authored
-
Julian Oes authored
Since the auto disarm hysteresis was implemented wrongly, it's now replaced with the hysteresis library call.
-
Julian Oes authored
-
Julian Oes authored
The result from `!get_freefall_state()` was always true because `get_freefall_state()` is already called before `get_landed_state()` is called. Only if we're not in a freefall, we check if we are landed.
-
Julian Oes authored
The hysteresis was not properly implemented in the land detector and is therefore replaced by the library call, both for the freefall detector and the land detector.
-
Julian Oes authored
-
Julian Oes authored
Sometimes, we only need a histeresis in one direction.
-
Julian Oes authored
There have been two cases where a hysteresis function wasn't working correctly. It is therefore a good idea to abstract the hysteresis functionality into a library.
-
Julian Oes authored
-
sander authored
-
sander authored
-