Putting some hooks into uNavAHRS so I can see how the states, residuals, and noise terms (Q,R) are behaving.
An interesting thing I noticed on the serial printout is that about 1-2% of the time the filter does propagate-only (no accel or mag update), about 10% of the time the filter does a propagate with both accel and mag update, and the rest of the time (~85% or so) it does a propagate with an accel-only update. This is just a rough guess until I get the analytics hooks into uNavAHRS...
Don
...
I'm also having a problem with the serial terminal freezing when I rotate the IMU. Was hoping it was related to this elapsedMillis timing issue, but it's still doing it. grrrrrr.