- Aug 07, 2016
-
-
Daniel Agar authored
-
Roman Bapst authored
- replay was not working without these values as only range measurements were given to the filter which were between the min/max value Signed-off-by:
Roman <bapstroman@gmail.com>
-
Lorenz Meier authored
-
Lorenz Meier authored
-
David Sidrane authored
-
David Sidrane authored
-
David Sidrane authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
- Aug 06, 2016
-
-
Lorenz Meier authored
-
Julian Oes authored
Same as for the df_hmc5883_wrapper.
-
Julian Oes authored
The calibration values need to be applied after the rotation, otherwise the offsets and scale can be applied to the wrong axes.
-
Daniel Agar authored
-
Hidenori authored
-
Hidenori authored
-
Hidenori authored
-
Hidenori authored
-
Hidenori authored
-
Hidenori authored
-
Lorenz Meier authored
-
Beat Küng authored
-
Beat Küng authored
-
Beat Küng authored
Reasons: - DeviceMaster::_node_map does not need to be shared among instances, because there is at most 1 instance per Flavor and different Flavors have non-intersecting device paths. - Keeping it static would also require a static lock - DeviceMaster::_node_map was not locked at all when used from uORB::Manager So this fixes two synchronization issues: - Different DeviceMaster objects could access the same static data in parallel - getDeviceNode() called from uORB::Manager did not use any locking at all
-
Beat Küng authored
This has the following benefits: - Manager can ensure that there is at most one instance of DeviceMaster per Flavor - The Manager needs access to (static) data of DeviceMaster already. This will make it easier to access this data in a non-static way, and does not introduce new dependencies.
-
Andreas Antener authored
-
Lorenz Meier authored
-