Script execution

This commit is contained in:
gac-S_Changer
2017-02-22 16:02:58 +01:00
parent 89af4f91be
commit f6b212d2ae

View File

@@ -73,11 +73,22 @@ class RobotTCP(TcpDevice):
def get_float(self):
return float(self.get_var("n"))
def get_int_arr(self):
return [int(x) for x in self.get_arr("arr")]
def get_int_arr(self, size):
# not working. A Jython bug in PyUnicaode?
#return [int(x) for x in self.get_arr("arr", size)]
ret = []
a=self.get_arr("arr", size)
for i in range(size):
ret.append(int(a[i]))
return ret
def get_float_arr(self):
return [float(x) for x in self.get_arr("arr")]
def get_float_arr(self, size):
#return [float(x) for x in self.get_arr("arr", size)]
ret = []
a=self.get_arr("arr", size)
for i in range(size):
ret.append(int(a[i]))
return ret
def eval_int(self, cmd):