-
Is there a log lin pipe field or debug flag that shows whether the throttle is currently engaged?
Currently if you wish to have more robust logging you can run the commands via command line with the -d flag and check the output - you can also write some burner scripts capable of subscribing to the MPA itself and outputting what you need - lastly you can use voxl-logger which is capable or recording the data coming off the raw pipes. -
Was the throttle behaviour changed after 0.6.1? If a newer voxl-open-vins-server fixes it, which SDK version should we move to?
you should be pulling the most recent instance of it - you can either build it from source from gitlabl OR you can run apt-get upgrade and that will auto pull the most recent deb's from our server. -
Given it is intermittent, is it safe to treat "dt == 33.3 ms" as a pre-flight check, or is there a more reliable condition we should test before an autonomous flight?
I am a bit unsure what you mean treating this as a pre flight check - either openvins is feeding odometry and local setpoint positional data to px4 or it is not - if it IS even if its running slower that 33.3ms, then I would argue you are fine to fly.
Thanks!
Zach