- Jan 25, 2019
-
-
David Sidrane authored
-
David Sidrane authored
-
David Sidrane authored
The F1 series GTIMs to not have GTIM_CCER_CC1NP. This bug fix tracks the upstream change that made GTIM_CCER_CC1NP conditional on the chip.
-
David Sidrane authored
-
David Sidrane authored
-
David Sidrane authored
-
Beat Küng authored
system_state.fmu_data_received_time can be set from an IRQ handler, thus we need to ensure every read access to it in mixer_tick is atomic. So we read it once and copy it into a local variable.
-
Beat Küng authored
GCC did not do that.
-
- Jan 24, 2019
-
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
- Jan 23, 2019
-
-
Matthias Grob authored
This parameter was removed in d704a2d6 and should not be referenced anymore.
-
PX4 Build Bot authored
- jMAVSim in PX4/Firmware (3a7deefe): https://github.com/PX4/jMAVSim/commit/5150bbab6ea3e13907d2ff9eadd2c293d2477d49 - jMAVSim current upstream: https://github.com/PX4/jMAVSim/commit/00bdf6d92b6a8678f5b683a3ebca9e52e88cb5ce - Changes: https://github.com/PX4/jMAVSim/compare/5150bbab6ea3e13907d2ff9eadd2c293d2477d49...00bdf6d92b6a8678f5b683a3ebca9e52e88cb5ce 00bdf6d 2019-01-21 Beat Küng - jMAVLib: update submodule
-
Daniel Agar authored
-
Daniel Agar authored
-
dvornikov-aa authored
-
- Jan 22, 2019
-
-
Lorenz Meier authored
This is required as we might be in interrupt context on this bare-metal target.
-
Lorenz Meier authored
This allows the compiler to optimize better without loosing any performance / accuracy.
-
Lorenz Meier authored
This leads to less jitter in the benchmark
-
Lorenz Meier authored
This reduces interrupt load significantly.
-
Lorenz Meier authored
This reduces interrupt load significantly.
-
Lorenz Meier authored
The actual implementation is not atomic, as the value on the application layer would be limited.
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
This ensures we get absolutely accurate timing.
-
Lorenz Meier authored
This call rarely needs to be truly atomic and the involved CPU overhead in making it atomic was unnecessary and introduces a lot of IRQ jitter with no value-add. The call has been moved to be non-atomic and the codebase will be inspected and changed in follow-up commits for the few instances where it is truly needed.
-
Daniel Agar authored
- starts requirements for PX4 modules (hrt, param, etc)
-
Daniel Agar authored
- can be reenabled after #11256 is merged
-
bresch authored
-
bresch authored
-
Julian Oes authored
This avoids casting errors. An alternative to `std::round` would be to add 0.5 before casting for positive values and subtract 0.5 before casting for negative values.
-
SalimTerryLi authored
-
- Jan 21, 2019
-
-
PX4 Build Bot authored
- matrix in PX4/Firmware (31bd46d2ed700b2da9fc314e9b87d9b683a66606): https://github.com/PX4/Matrix/commit/18fba8221cc1840964c43f04d8c2aa21857e1b9b - matrix current upstream: https://github.com/PX4/Matrix/commit/6b0777d815cd64902eb0575d56ec52f53aebb4a0 - Changes: https://github.com/PX4/Matrix/compare/18fba8221cc1840964c43f04d8c2aa21857e1b9b...6b0777d815cd64902eb0575d56ec52f53aebb4a0 6b0777d 2019-01-21 Daniel Agar - stdlib_imports cinttypes currently unavailable in NuttX toolchain (#79)
-
Daniel Agar authored
- <limits> isn't available in the NuttX c++ standard library
-
Daniel Agar authored
- <limits> isn't available in the NuttX c++ standard library
-
Daniel Agar authored
- mavlink v2.0 in PX4/Firmware (ee517afb7c8b34e88daf656834a3315be72a4f40): https://github.com/mavlink/c_library_v2/commit/339abb5f4c20865ea67dd417b099e3f54683a2ad - mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/e302e1b735e47e9d33c3bad579dd7c6c089c1bb3 - Changes: https://github.com/mavlink/c_library_v2/compare/339abb5f4c20865ea67dd417b099e3f54683a2ad...e302e1b735e47e9d33c3bad579dd7c6c089c1bb3
-
- Jan 20, 2019
-
-
Lorenz Meier authored
-
Daniel Agar authored
-
Daniel Agar authored
-