From 8c103d080b7b0068eced710af60d6bb02f4f670b Mon Sep 17 00:00:00 2001 From: Tamoor Shahid Date: Fri, 15 May 2026 16:45:28 +0100 Subject: [PATCH] Added conversion --- src/dodal/devices/oav/oav_parameters.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/dodal/devices/oav/oav_parameters.py b/src/dodal/devices/oav/oav_parameters.py index b3d2c7921d0..184f1024d2e 100644 --- a/src/dodal/devices/oav/oav_parameters.py +++ b/src/dodal/devices/oav/oav_parameters.py @@ -178,6 +178,7 @@ def get_parameters(self) -> dict[str, ZoomParamsCrosshair]: config = {} um_xy = self._read_zoom_params() bc_xy = self._read_display_config() + um_xy = {str(float(k)): v for k, v in um_xy.items()} for zoom_key in list(bc_xy.keys()): config[zoom_key] = ZoomParamsCrosshair( microns_per_pixel=um_xy[zoom_key], crosshair=bc_xy[zoom_key]