if key == "-h": printHelp() exit(1) if len(args) != 1: printHelp() exit(1) value = float(args[0]) socket = create_connection((hostname, port)) line = Line(socket) dac = Adam4024(line, address) for ch in range(4): dac.setChannel(ch, 0) dac.setChannelOutputRange(channel, 1) piv = Piv(line) kshd = Kshd(piv, 1) s = kshd.getSpeed() s.max = 2000 kshd.setSpeed(s) kshd.go(-400000) while value > 4: dac.setChannel(ch, value) sleep(0.1) value -= 0.1 dac.setChannel(channel, 0) kshd.stop()