I'm using a VESC 6 for position control and I have noticed that every time I boot VESC tool up, my position readings are different from what I've been getting before. I think I've pinpointed the issue to the fact that the encoder angle offset is different from the previous reading.
So is the angle offset being different after every boot up normal, or is there something up? Do I have to go through the encoder detection procedure every time I boot VESC Tool up? Any clarification on this would be greatly appreciated.