diff options
author | Théo de la Hogue | 2024-07-18 01:49:27 +0200 |
---|---|---|
committer | Théo de la Hogue | 2024-07-18 01:49:27 +0200 |
commit | 640ef4b08a5fc1d1cbffc2ed1c3244549dfe364c (patch) | |
tree | 6adce2d7b2a98aee3e7a4fbfedca6e261506c011 /src | |
parent | 0915459838ca9747b467e8d40c7f994811e419aa (diff) | |
download | argaze-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.py | 7 |
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: |