summaryrefslogtreecommitdiff
path: root/digital/mimot/tools
diff options
context:
space:
mode:
Diffstat (limited to 'digital/mimot/tools')
-rw-r--r--digital/mimot/tools/mimot/mimot.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/digital/mimot/tools/mimot/mimot.py b/digital/mimot/tools/mimot/mimot.py
index 2844c741..013a85ff 100644
--- a/digital/mimot/tools/mimot/mimot.py
+++ b/digital/mimot/tools/mimot/mimot.py
@@ -155,6 +155,13 @@ class Proto:
self.proto.send ('y', 'BhB', i, pos, self.aseq[i])
self.wait (self.finished, auto = True)
+ def clamp (self, w, s, pwm):
+ """Clamp (speed control, then open loop PWM)."""
+ i = self._index[w]
+ self.aseq[i] += 1
+ self.proto.send ('y', 'BBhB', i, s, pwm, self.aseq[i])
+ self.wait (self.finished, auto = True)
+
def send_param (self):
"""Send all parameters."""
p = self.param