Apologies in advance if these are FAQ, but my searching has turned up nothing on the subject…
First - are the motor and encoder calibration data unique to one particular ODrive(Axis) or could a calibrated motor be moved to another ODrive (assuming the calibration data could be moved as well)?
Second - Is there a way to export the current calibration data for an axis, then reload it at a later time? I’m assuming this would be through odrivetool if it exists at all.
My use-case is as follows… I would like to calibrate a motor and encoder once they are assembled, but prior to them being mated with a gear box. Then I would like to export and save this calibration data and be able to re-apply it to a different ODrive at a later time (after the motor assembly is mated to the gearbox). I know the calibration data can be saved in the ODrive non-volatile memory, but I would like to be able to effectively load a pre-calculated calibration package.
The intent here is to be able to honor the calibrate without load requirement, but not have to disassemble all my actuators if/when recalibration is necessary.
Thanks in advance.