Issue With Unity and Metr.at Module while Logging data

I’ve got the issue pinned down actually. Basically increased traffic on the UART bus during logging with metr module is causing conflicts in different interrupt routines, the timeout is being triggered and reset but the current command to the motors happens afterward and routine is getting interrupted and not revisited to properly re-command motor currents.

I’ll have a solution out today in the mean time just don’t run logging and everything will run as normal.

22 Likes