aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorThéo de la Hogue2024-07-18 01:49:27 +0200
committerThéo de la Hogue2024-07-18 01:49:27 +0200
commit640ef4b08a5fc1d1cbffc2ed1c3244549dfe364c (patch)
tree6adce2d7b2a98aee3e7a4fbfedca6e261506c011 /src
parent0915459838ca9747b467e8d40c7f994811e419aa (diff)
downloadargaze-640ef4b08a5fc1d1cbffc2ed1c3244549dfe364c.zip
argaze-640ef4b08a5fc1d1cbffc2ed1c3244549dfe364c.tar.gz
argaze-640ef4b08a5fc1d1cbffc2ed1c3244549dfe364c.tar.bz2
argaze-640ef4b08a5fc1d1cbffc2ed1c3244549dfe364c.tar.xz
Fixing bad sleep times.
Diffstat (limited to 'src')
-rw-r--r--src/argaze/utils/contexts/TobiiProGlasses2.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/argaze/utils/contexts/TobiiProGlasses2.py b/src/argaze/utils/contexts/TobiiProGlasses2.py
index 80c4bdc..d9dbdea 100644
--- a/src/argaze/utils/contexts/TobiiProGlasses2.py
+++ b/src/argaze/utils/contexts/TobiiProGlasses2.py
@@ -743,14 +743,14 @@ class LiveStream(ArFeatures.DataCaptureContext):
if image is None:
# Wait for half frame time
- time.sleep(2 / self.__video_fps)
+ time.sleep(0.5 / self.__video_fps)
continue
# Check image time validity
if image.time is None:
# Wait for half frame time
- time.sleep(2 / self.__video_fps)
+ time.sleep(0.5 / self.__video_fps)
continue
# Store first timestamp
@@ -787,7 +787,8 @@ class LiveStream(ArFeatures.DataCaptureContext):
while not self._stop_event.is_set():
# Wait for half frame time
- time.sleep(2 / self.__video_fps)
+ # TODO: Consider camera image processing time to adapt waiting time
+ time.sleep(0.5 / self.__video_fps)
# Lock buffer access
with self.__video_buffer_lock: