Using MC_GetPhaseCurrentAmplitudeMotor1() function, wrong current
Hi, I use B-G431B-ESC1 board and Motor SDK 5.Y.3 and am trying to determine the phase current for my application. I am calling the function
I_Phase = MC_GetPhaseCurrentAmplitudeMotor1 ();
but when the motor is running and the current is almost zero, the function returns a large value. About 2600 units. Could it have something to do with the polarization scheme. In the B-G431B-ESC1 board, the polarization voltage is 2.057V, which is more than 1.65V.
I also noticed that 2.057V is 2553 units in a 12-bit ADC, although this may not be necessary and the problem lies elsewhere.
In any case, I don't understand why I get a number around 2600 at almost zero real current.
I have attached a link to a similar question, but there is no answer there.
