Bit of an odd one - I just flashed a brand new loose board and serial monitor is showing constant Swing Milli events, even though the board is completely still (sitting on my desk with a paperweight on the USB cable a couple of inches from the board to stop any ‘creep’).
Manufacturers took it upon themselves to use a different motion chip, and Fredrik had to account for it in code afterwards.
I don’t remember when that happened, but it seems like after 5.9, if that’s indeed what the issue was.
This line in particular, but there’s likely more to it.
Ahhhh! That makes sense.
Thanks so much for the explanation Brian. Always good to know what I’m dealing with.
And also goes to show that my routine of programming and testing loose boards before install is sound.