Add return checker, needed 4 fixes

This commit is contained in:
Julian Stirling 2025-06-10 14:00:56 +01:00
parent 3f0564f253
commit 2050c2dc7c
5 changed files with 14 additions and 23 deletions

View file

@ -105,11 +105,12 @@ class JPEGSharpnessMonitor:
stop: int = int(np.argmax(jpeg_times > stage_times[1]))
except ValueError as e:
if np.sum(jpeg_times > stage_times[0]) == 0:
raise ValueError(
"No images were captured during the move of the stage. Perhaps the camera is not streaming images?"
) from e
else:
raise e
errmsg = (
"No images were captured during the move of the stage. "
"Perhaps the camera is not streaming images?"
)
raise ValueError(errmsg) from e
raise e
if stop < 1:
stop = len(jpeg_times)
logging.debug("changing stop to %s", (stop))