Ejemplo n.º 1
0
def log_data(com, baud, timeout, is_log, file_name):
    try:
        serial = rts_uart.uart_communicate(com, baud, timeout, is_log,
                                           file_name)
        #print(com)
        #print(is_log)
        #print(file_name)
        if (serial.is_connect):
            serial.recive_data(1)
            serial.log_file_close()
    except:
        print('end')
Ejemplo n.º 2
0
def log_data(com, baud, timeout, is_log, file_name):
    serial = rts_uart.uart_communicate(com, baud, timeout, is_log, file_name)
    if (serial.is_connect):
        serial.recive_data(1)
        serial.log_file_close()
Ejemplo n.º 3
0
mkpath = os.path.join(mount_path_str,day)
tools.mkdir(mkpath)
file_time = time.strftime("%Y_%m_%d_%H_%M_%S", time.localtime())
log_file = mkpath + '/' + 'novatel_' + file_time +'.bin'
print (log_file)
r, dev,com_num = rts_uart.detect_serials() 
com_select = '' 
#if len(dev) > 0 :
while len(dev) == 0:
    time.sleep(2)
    r,dev,com_num = rts_uart.detect_serials()
com_select = dev[-1]
#com_select = 'com47'
print(com_select)
print(len(dev))
novatel_ser = rts_uart.uart_communicate(com_select,230400,None,True,log_file) #230400
while True:
    if novatel_ser.is_connect: break

print ('\Port is open now\n')
configNovatel(novatel_ser)
#novatel_ser.serial_handle.flushInput()
log_data(novatel_ser,log_file)

'''
ser = serial.Serial('/dev/ttyUSB0',230400,parity='N',bytesize=8,stopbits=1,timeout=None) #novatel
fname = ''
ser.flushInput()

fmode = 'wb'
Ejemplo n.º 4
0
from base_class import uart_class as uart

uart.uart_communicate.print_used_com()
ret = False

serial = uart.uart_communicate("com15", 460800, 0.5, True, '123.txt')
if (serial.is_connect):
    serial.recive_data(1)
    serial.log_file_close()