Just got a VESC HD-60T yesterday and after following the set-up wizards in VESC Tool was able to get my motor spinning without too much trouble.
I don't have any remote control hardware (in my final application I'm planning on using CAN), so in the meantime I'm trying to do some motor testing purely over USB using the RPM and D settings at the bottom of the VESC Tool window to get the motor spinning at different speeds.
I noticed that after a certain time of the motor spinning at a given speed, it would automatically stop. This happened at multiple speed settings so it's not linked to a specific one. Also, the time it takes before stopping was variable. I'm wondering if it could be an issue with the USB connection where the VESC misses a message from the computer or something and just stops the motor for safety reasons? Wasn't able to find any info or documentation on anything like that however. FYI I'm using VESC Tool on Windows 10.
Was able to do investigate a little further today, and found that I'm actually able to easily reproduce the issue by either plugging or unplugging my laptop charger while the motor is spinning. When I do either, the motor stops.
Yesterday when I first saw the issue, I was doing all of my testing with no charger plugged in.
I"m wondering if it's linked to a noise issue over USB that is triggered by either the laptop battery being on the low side, or from the transient noise of plugging/unplugging a charger.
Either way, as long as it's USB-specific it won't be an issue for me in the long term, but just wanted to share this info in case it's helpful for others.