- Apr 26, 2016
-
-
Julian Oes authored
There was the case where a param was changed on the Linux side but the change did not get saved on the DSP side because the param was not in the local list of changed params on the DSP side. On save, the param index is now refreshed, and param_get is called on all params that have changed. This is a hacky workaround but resolves the problem for now.
-
Lorenz Meier authored
-
- Apr 25, 2016
-
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Mark Whitehorn authored
-
Andrew Tridgell authored
allows for MAVLink control of safety state
-
Nicolas de Palezieux authored
-
Nicolas de Palezieux authored
-
Julian Oes authored
-
Julian Oes authored
This includes the mtk bugfix for Snapdragon.
-
Julian Oes authored
-
Julian Oes authored
-
Julian Oes authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Beat Küng authored
NuttX does not inherit file descriptors when creating new tasks.
-
Beat Küng authored
-
Beat Küng authored
This test failed on the pixracer because the subscriber thread was too slow and thus orb messages got lost. This behavior is expected, but the test should not fail because of that, so we increase the sleeping time.
-
Julian Oes authored
We now send log messages over mavlink in case excessive vibrations are detected.
-
Julian Oes authored
-
Julian Oes authored
-
Julian Oes authored
-
Julian Oes authored
-
Julian Oes authored
-
Julian Oes authored
This brings the latest renamed counters.
-
Julian Oes authored
-
Julian Oes authored
-
Julian Oes authored
This needed the set function which sets elapsed to change the name to avoid ambiguities.
-
Julian Oes authored
-
Julian Oes authored
- Make use of the FIFO time offsets provided by the MPU9250 driver. It allows to use proper dt for the integration. - Got rid of the unnecessary perf_counters for now. - Properly use the changed integrator lib. - Provide integral_dt for ekf2.
-
Julian Oes authored
-
Julian Oes authored
This brings error counters and timestamp offsets between FIFO samples.
-
Julian Oes authored
The integrator had an untested read mode which did not apply the coning correction. Instead of keeping two integrals (auto/read) it is now one and the reset mechanism can be selected by setting the auto_reset_interval to 0 to disable it or some positive number else. Also, the integrator could potentially explode if a (single) timestamp was wrong, so before the last integrated one. This is now caught with a dt of 0 instead of inf/nan.
-
Julian Oes authored
This raises the sampling frequency from 500 Hz to 8kHz using the FIFO buffer.
-
Lorenz Meier authored
-
Beat Küng authored
Before this, I measured a max time spent in poll of 197ms. By checking at least every 50ms we make sure to not lose any orb messages.
-
Beat Küng authored
-
Beat Küng authored
-
Beat Küng authored
Without that there were still lost messages, now it's all fine (tested under Linux)
-
Beat Küng authored
-