- Dec 01, 2015
-
-
Lorenz Meier 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
-
Lorenz Meier authored
-
Lorenz Meier authored
-
- Nov 30, 2015
-
-
Lorenz Meier authored
Barosim: Simplify to a plain loop without reschedules or sub interfaces. Behaves now. The DriverFramework needs closer inspection for busy-running threads.
-
Lorenz Meier authored
-
- Nov 29, 2015
-
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
- Nov 27, 2015
-
-
Lorenz Meier authored
Driver framework
-
Erik de Castro Lopo authored
-
Erik de Castro Lopo authored
Previously, pointer to an uninitialized int was being passed as the instance pointer. Now we pass a NULL pointer instead and the code being called will use the default instance value of zero.
-
Erik de Castro Lopo authored
-
Erik de Castro Lopo authored
Make sure `struct position_estimator_inav_params params` is properly initialized. At first there was no indication that this struct was un-initialized because valgrind was issuing warnings about values that were derived (via float calculations) from values in this struct. Maybe instruction re-ordering during optimization caused this disconnect between the source of the problem and the symptom.
-
- Nov 26, 2015
-
-
Lorenz Meier authored
Two uninitialized data fixes
-
Erik de Castro Lopo authored
The `orb_check` function takes a pointer to a `bool` which it then passes to `px4_ioctl`. However, if the call to `px4_ioctl` fails, the bool doesn't get updated (neither set nor cleared). Therefore, in `orb_check` we explicitly set the bool to `false` before passing the pointer to `px4_ioctl`.
-
Erik de Castro Lopo authored
-
Erik de Castro Lopo authored
During construction of an Navigator object, a pointer to the incomplete object was passed to the RTL constructor which then called a method on the incomplete Navigator object accessing uninitialized data.
-
- Nov 25, 2015
-
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Mark Charlebois authored
DriverFramework was updated to properly delete nodes in managed lists. Baro was fixed to use DriverFramework. Accelsim was fixed with change to DriverFramework to return < 0 when start() is called and the driver was already started, or stop() is called but the driver was not running. Signed-off-by:
Mark Charlebois <charlebm@gmail.com>
-
- Nov 24, 2015
-
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-
Lorenz Meier authored
-