Whenever I wanted to debug via radio / usb connection and the console prints, everything was fine. So this took me a while...
Turns out I was writing parameters
Code: Select all
paramSetFloat()
Is there a reason the clientupdate is implemented blocking? Also found the compiler switch to deactivate this (define
Code: Select all
SILENT_PARAM_UPDATES
What I am trying to do in the first place is setting the state estimation to a new value (e.g. not providing a meassurement but actually overwriting the internal state). Is there a nicer function than setting the
Code: Select all
("kalman","initial*")
Code: Select all
("kalman","resetEstimation")
( PS: it would be nice to have a way to have "inline" BBCode for fixed width fonts to refer to functions in text rather then blocks. )