This commit is contained in:
gac-S_Changer
2017-02-24 15:52:50 +01:00
parent b40a3ebd38
commit ef893dc9cc
7 changed files with 29 additions and 21 deletions

View File

@@ -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):