vedderb / bldc

The VESC motor control firmware
2.14k stars 1.34k forks source link

Bug: lisp low baud uart causes motor stuttering #524

Closed AkbarRamzan closed 1 year ago

AkbarRamzan commented 2 years ago

I have a 9600 baud display and when I write 13 bytes to it using (uart-write), the motor makes a ticking sound and does not run smoothly, especially at low speed. The script does not attempt to control the motor in any way, just doing the write causes the problem. I suspect that the write operation is blocking and since it takes about 13ms it causes the motor to stutter.

AkbarRamzan commented 1 year ago

Fixed in latest FW it seems, will reopen if it occurs again.