You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All currents found in the robot settings should be configured dependent on the stepper motor driver hardware revision.
The exact changes we need for now, these should apply to all stepper driver boards rev A and higher. (12.5 and lower get the old settings)
Holding current - we want the X/Y motor holding current to be 0.7A.
I believe this is the "low_current" in the robot settings.
Z/A general movement current set to 0.5A. The goal here is to have all general movements of the Z/A (so basically everything except tip pick up (which is set separately) to be 0.5A.
I believe this means the "high_current" and "default_current" should be 0.5A for Z/A but someone should check that that actually gives the desired function.
With the launch of the OT-2 refresh, we'll need to be able to express
some config elements (specifically, currents) differently based on the
hardware revision of the robot in question. This PR adds per-revision
concepts to the robot configs area, specifically around the currents,
which is a huge changeset.
It also has a bunch of refactors that were waiting a long time, like
- robot configs is a dataclass now
- A lot had to deal with that
- Removed the rest of the now-unused config elements.
Closes#7093
With the launch of the OT-2 refresh, we'll need to be able to express
some config elements (specifically, currents) differently based on the
hardware revision of the robot in question. This PR adds per-revision
concepts to the robot configs area, specifically around the currents,
which is a huge changeset.
It also has a bunch of refactors that were waiting a long time, like
- robot configs is a dataclass now
- A lot had to deal with that
- Removed the rest of the now-unused config elements.
Closes#7093
Add support for saving, configuring, and changing gantry and Z-stage currents based on the CRB revision.
The text was updated successfully, but these errors were encountered: