Hi all,
i am also trying to get an answer by putting this to another forum. But maybe my question is so silly, that it doesn t deserve an answer...
Is it possible to add a open loop comm command in the commands.c ? Like COMM_SET_OPEN_LOOP (Current, RPM)
As far as i know the open loop is already implemented and could be used in the new firmware in sensorless mode but i need it in sensored mode and i need to change the current value while running. To do this a UART command would be great.
I am building a 6 wheel car with 6 hub motors and the 6 esc s are controlled via uart / microcontroller. Turning at a point needs very high currents at low speed so it does not work with COMM_SET_RPM. COMM_SET_POS works better but the movement is not smooth.
And a second question: is there an advantage for switching from sensored commutation to sensorless commutation at high speeds? (because of this feature in the VESC Tool)
Thx alot for an answer in advance and thx for this great project.
Kind regards
Julian Tacke
For UART control of FOC OPEN LOOP Refer to my comment in https://vesc-project.com/node/957
Disadvantage: only works when the engine is not running.