My battery is 57.82V on a max charge. I've tried to edit the max voltage settings but it won't allow me to go over 57V. If it's physically impossible for a VESC to run on over 57V then I understand, but if not then I feel like users should be able to override this safety feature (maybe with a warning message).
Is there any way to circumvent this? Would I have to edit a new version of firmware myself or something?
Which VESC do you have?
If it's a version that's rated to 60V regardless of what you set you've got almost no headroom for voltage spikes and will likely kill the VESC extremely quickly.
I have a 100/250. so it should be good to 100V. I can run it happily on 14s but when I add another battery to 21s I get a red light and an over voltage error. Ive set the battery parameters in the Gereral - Voltage screen. Is there something else I should be doing?
FatsoBatso it's probably better to have made a new topic as you're not johnny5in5.
The stock firmware has an internal limit built in that you can't override, for a 100/250 it is 96.0V
https://github.com/vedderb/bldc/blob/3a071cee2f76db24308a9fb00b7d7482748...
So are you:
a) sure it's a 100/250
b) got the right firmware
c) a 23s battery rather than 21s?
And as above, if you go too close to the voltage limits then the voltage spikes that are a normal part of rapidly changing torques with BLDC motors will cause you to exceed the absolute max voltage and destroy components or the VESC.