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 rendash_main import RenDash
|
||||||
from csv import writer, QUOTE_MINIMAL
|
from csv import writer, QUOTE_MINIMAL
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
from time import time_ns, sleep
|
||||||
|
|
||||||
import mod_globals
|
import mod_globals
|
||||||
|
|
||||||
@ -30,7 +31,7 @@ def mainloop():
|
|||||||
csv_writer = writer(
|
csv_writer = writer(
|
||||||
file, delimiter=" ", quotechar="|", quoting=QUOTE_MINIMAL
|
file, delimiter=" ", quotechar="|", quoting=QUOTE_MINIMAL
|
||||||
)
|
)
|
||||||
csv_writer.writerow(["freeze"] + watched_datarefs)
|
csv_writer.writerow(["time", "freeze"] + watched_datarefs)
|
||||||
|
|
||||||
print("Starting data loop")
|
print("Starting data loop")
|
||||||
while running:
|
while running:
|
||||||
@ -39,9 +40,9 @@ def mainloop():
|
|||||||
]
|
]
|
||||||
socket.emit("frame", {"frame": frame})
|
socket.emit("frame", {"frame": frame})
|
||||||
if should_log:
|
if should_log:
|
||||||
csv_writer.writerow([freeze] + frame)
|
csv_writer.writerow([(time_ns() // 1_000_000), freeze] + frame)
|
||||||
freeze = 0
|
freeze = 0
|
||||||
print(frame)
|
sleep(0.05)
|
||||||
|
|
||||||
if should_log:
|
if should_log:
|
||||||
file.flush()
|
file.flush()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user