diff --git a/script/RobotTCP.py b/script/RobotTCP.py index 3d07388..adf9930 100644 --- a/script/RobotTCP.py +++ b/script/RobotTCP.py @@ -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: