This repository has been archived on 2025-05-16. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
pi-race-timer/app/utils/zeitmessung.py
2025-04-29 23:36:37 +02:00

22 lines
523 B
Python

import time
class Zeitmesser:
def __init__(self):
self.startzeit = None
self.runden = []
def start(self):
self.startzeit = time.perf_counter()
def runde(self):
if self.startzeit is None:
return None
jetzt = time.perf_counter()
rundenzeit = jetzt - self.startzeit
self.runden.append(rundenzeit)
self.startzeit = jetzt
return rundenzeit
def reset(self):
self.startzeit = None
self.runden = []