Well, I haven’t calibrated it yet because I can’t get an accurate measurement of motor spacing so I haven’t gotten the machine to “run” again.
I kept going back to that code I posted with the round function, but it appears sometimes you “gain” some on the rounding and other times you “lose” some, so it all seems to average out in the end.
Will attempt more troubleshooting tomorrow. Will roll back to the previous version that didn’t include the PID controller changes and see if I get any different result…
Hmmm… this morning I downloaded firmware 1.00 as the latest release… now it looks like its 0.99… maybe a rollback?