Script execution

This commit is contained in:
gac-S_Changer
2016-07-25 11:57:06 +02:00
parent f98f93c99a
commit 7224708dd7

View File

@@ -11,7 +11,21 @@ class RobotTCP(TcpDevice):
def __init__(self, name, server):
TcpDevice.__init__(self, name, server)
def run(self):
print "Done"
def execute(self, system, command, *argv):
#print "Done"
cmd = str(system) + "," + str(command)
for arg in argv:
cmd = cmd + "," + str(arg)
cmd = cmd + "\n\r"
ret = ""
try:
ret = robot.write(cmd)
finally:
getLogger().info(cmd + " ret = " + ret)
return ret
#add_device(RobotTCP("robot_tcp", "127.0.0.1:3333"), force = True)
def mount(self, puck, sample):
return self.execute('1', '1', puck, sample)
add_device(RobotTCP("robot_tcp", "127.0.0.1:3333"), force = True)