This commit is contained in:
@@ -66,9 +66,10 @@ class RobotTCP(TcpDevice, Stoppable):
|
||||
|
||||
def get_var(self, name):
|
||||
return self.execute('get_var', name)
|
||||
|
||||
def get_str(self, name='s'):
|
||||
return self.execute('get_str', name)
|
||||
|
||||
#Makes app crash
|
||||
#def get_str(self, name='s'):
|
||||
# return self.execute('get_str', name)
|
||||
|
||||
def get_arr(self, name, size):
|
||||
return self.execute('get_arr', name, size)
|
||||
@@ -134,9 +135,9 @@ class RobotTCP(TcpDevice, Stoppable):
|
||||
self.evaluate("b=" + cmd)
|
||||
return self.get_bool()
|
||||
|
||||
def eval_str(self, cmd):
|
||||
self.evaluate("s=" + cmd)
|
||||
return self.get_str()
|
||||
#def eval_str(self, cmd):
|
||||
# self.evaluate("s=" + cmd)
|
||||
# return self.get_str()
|
||||
|
||||
def eval_jnt(self, cmd):
|
||||
self.evaluate("j=" + cmd)
|
||||
@@ -207,9 +208,9 @@ class RobotTCP(TcpDevice, Stoppable):
|
||||
|
||||
def get_safety_fault_signal(self):
|
||||
fault = self.eval_bool("safetyFault(s)")
|
||||
if (fault):
|
||||
return get_str()
|
||||
|
||||
#if (fault):
|
||||
# return get_str()
|
||||
return fault
|
||||
|
||||
#Motion control
|
||||
def stop(self):
|
||||
@@ -311,8 +312,8 @@ class RobotTCP(TcpDevice, Stoppable):
|
||||
|
||||
def get_task_status(self, name):
|
||||
code = self.eval_int('taskStatus("' + str(name)+ '")')
|
||||
status = self.eval_str('help(' + str(code)+ ')')
|
||||
return [code, status]
|
||||
#status = self.eval_str('help(' + str(code)+ ')')
|
||||
return code
|
||||
|
||||
#Updating
|
||||
def update_status(self):
|
||||
|
||||
Reference in New Issue
Block a user