From b313abd7449af357d6815e1116975d5987a39364 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Sun, 8 May 2011 15:43:13 +0200 Subject: digital/*/tools: use robot specific init parameters --- digital/asserv/tools/step.py | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'digital/asserv/tools/step.py') diff --git a/digital/asserv/tools/step.py b/digital/asserv/tools/step.py index 5b5040b1..b9f798ef 100644 --- a/digital/asserv/tools/step.py +++ b/digital/asserv/tools/step.py @@ -1,19 +1,12 @@ -import sys - import Gnuplot import asserv -import proto.popen_io -import serial +from utils.init_proto import init_proto def step (name, offset, kp, ki, kd, plots, **param): - if sys.argv[1] == '!': - io = proto.popen_io.PopenIO (sys.argv[2:]) - else: - io = serial.Serial (sys.argv[1]) p = { name + 'kp': kp, name + 'ki': ki, name + 'kd': kd} p.update (param) - a = asserv.Proto (io, **p) + a = init_proto (None, asserv.Proto, init = p) a.stats (*plots) a.consign (name, offset) #a.speed (name, 16) -- cgit v1.2.3