예제 #1
0
 def readProgramClient(hostname,addr):
     result = ACTION.FAIL
     result = devInterface.sendClientCommandAndGetResponse(hostname,addr, 0x52, "", BCmb.timeout)
     print(result)
     if result != None:
         if result[0] == 'VALUE':
             result = result[1]
         else:
             result = None
     return result
예제 #2
0
 def stopClient(hostname,addr):
     result = ACTION.FAIL
     result = devInterface.sendClientCommandAndGetResponse(hostname,addr, 0x35, "", BCmb.timeout)
     print(result)
     if result != None:
         if result[1] == 'PASS':
             result = ACTION.PASS
         else:
             result = ACTION.FAIL
     return result
예제 #3
0
 def writeProgramClient(hostname,addr,program_in_json):
     result = ACTION.FAIL
     result = devInterface.sendClientCommandAndGetResponse(hostname,addr, 0x57,program_in_json, 10)
     print(result)
     if result != None:
         if result[1] == 'PASS':
             result = ACTION.PASS
         else:
             result = ACTION.FAIL
     return result  
예제 #4
0
 def memoryDataClient(hostname,addr):
     result = ACTION.FAIL
     result = devInterface.sendClientCommandAndGetResponse(hostname,addr,0x38, "", BCmb.timeout)
     print(result)
     if result != None:
         if result[1] == 'PASS':
             result = True
         else:
             result = False
     return result
예제 #5
0
 def runClient(hostname, port, addr):
     result = ACTION.FAIL
     result = devInterface.sendClientCommandAndGetResponse(
         hostname, port, addr, 0x33, "", BCmb.timeout)
     print("resultRun:", result)
     if result != None:
         if result[1] == 'PASS,RUN':
             result = result[1]
         else:
             result = result[1]
     return result
예제 #6
0
 def readDataClient(hostname, addr):
     result = ACTION.FAIL
     res = devInterface.sendClientCommandAndGetResponse(hostname,addr, 0x43, "", BCmb.timeout)
     print(res)
     result=None
     if res != None:
         if res[0] == 'VALUE':
             
             result = res[1].split(',')
         else:
             result = None
     return result