Skip to main content
Writes a snapshot from motor.dump-config back to the motors it came from. It works with both MyActuator and Damiao motors. The command reads the snapshot from a file on the Host Computer, so it isn’t on the diagnostics dashboard. The restore writes only the parameters that differ from the snapshot, and reports each one it changed. It always skips:
  • parameters that already hold the saved value
  • read-only parameters
  • parameters the motor’s firmware doesn’t support
  • protected parameters, unless you pass --include-protected
A wrong protected value can leave a motor unable to run or unreachable on the bus. You can’t restore a snapshot taken with --raw.
Don’t restore a MyActuator snapshot taken with an axol release older than v0.2.12. Its parameter names point at different settings. Take a fresh motor.dump-config snapshot instead.
To fix a motor whose settings have drifted, dump a good motor to a snapshot, then restore that snapshot onto the drifted one.