Ejemplo n.º 1
0
def get_value(ser, cmd_obj, dispStr, debug = False):
    
    ser.write(cmd_obj.cmd_cs)
    time.sleep(1)
    print dispStr,
    data = ser.read(size = cmd_obj.data_size_cs)
    if not checkData(bytearray(data), debug = debug):
        return None
    data = data[:cmd_obj.data_size]
    print data
    return data
Ejemplo n.º 2
0
def lazyRead_IRtemperature(ser, debug = False):
    """
    get one T_obj data
    """
    #get_model_code(ser, debug)
    #get_general_status(ser, debug)
    ser.write(optrisLSCMDlist.data.T_obj.cmd_cs)
    time.sleep(1)
    print "T_obj is ",
    data = ser.read(size = optrisLSCMDlist.data.T_obj.data_size_cs)
    if not checkData(bytearray(data), debug = debug):
        return None
    data = data[:optrisLSCMDlist.data.T_obj.data_size]
    _T_obj = get_Float_T(data, optrisLSCMDlist.data.T_obj.bytePackType)
    print _T_obj
    return _T_obj