示例#1
0
def write_time(filename, delay=120):
    f = open(filename, 'a')
    while True:
        date = time.ctime(time.time())
        lock.acquire()
        tools.write_ser_log(date, f)
        lock.release()
        time.sleep(delay)
    f.close()
示例#2
0
def write_serlog(filename, port='COM3', baudrate=115200):
    ser = serial.Serial(port, baudrate)
    f = open(filename, 'a')
    while True:
        log = str(ser.readline())
        lock.acquire()
        tools.write_ser_log(log, f)
        lock.release()
    f.close()