Closedown

This commit is contained in:
gac-S_Changer
2017-03-01 16:42:07 +01:00
parent 81f7d14fbe
commit e99b60cf13

View File

@@ -86,7 +86,7 @@ class RobotTCP(TcpDevice, Stoppable):
def get_int_arr(self, size, name="tcp_a"):
# not working. A Jython bug in PyUnicaode?
#return [int(x) for x in self.get_arr("tcp_arr", size)]
#return [int(x) for x in self.get_arr("tcp_a", size)]
ret = []
a=self.get_arr(name, size)
for i in range(size):
@@ -94,7 +94,7 @@ class RobotTCP(TcpDevice, Stoppable):
return ret
def get_float_arr(self, size, name="tcp_a"):
#return [float(x) for x in self.get_arr("tcp_arr", size)]
#return [float(x) for x in self.get_arr("tcp_a", size)]
a=self.get_arr(name, size)
ret = [];
for i in range(size): ret.append(float(a[i]));
@@ -247,7 +247,7 @@ class RobotTCP(TcpDevice, Stoppable):
def get_joint_forces(self):
try:
self.evaluate("getJointForce(arr)")
self.evaluate("getJointForce(tcp_a)")
self.joint_forces = self.get_float_arr(6)
return self.joint_forces
except: