add sleep to data logger
This commit is contained in:
parent
67aba95ef6
commit
b52f7293d4
@ -3,6 +3,7 @@ from flask_socketio import SocketIO
|
||||
from rendash_main import RenDash
|
||||
from csv import writer, QUOTE_MINIMAL
|
||||
from datetime import datetime
|
||||
from time import time_ns, sleep
|
||||
|
||||
import mod_globals
|
||||
|
||||
@ -30,7 +31,7 @@ def mainloop():
|
||||
csv_writer = writer(
|
||||
file, delimiter=" ", quotechar="|", quoting=QUOTE_MINIMAL
|
||||
)
|
||||
csv_writer.writerow(["freeze"] + watched_datarefs)
|
||||
csv_writer.writerow(["time", "freeze"] + watched_datarefs)
|
||||
|
||||
print("Starting data loop")
|
||||
while running:
|
||||
@ -39,9 +40,9 @@ def mainloop():
|
||||
]
|
||||
socket.emit("frame", {"frame": frame})
|
||||
if should_log:
|
||||
csv_writer.writerow([freeze] + frame)
|
||||
csv_writer.writerow([(time_ns() // 1_000_000), freeze] + frame)
|
||||
freeze = 0
|
||||
print(frame)
|
||||
sleep(0.05)
|
||||
|
||||
if should_log:
|
||||
file.flush()
|
||||
|
Loading…
x
Reference in New Issue
Block a user