From 3e5aeba205a0234f37ce68b5204442caf9674b9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A9gon?= Date: Fri, 22 Nov 2024 18:01:52 +0100 Subject: [PATCH] Fix scaling factor and unit values for Thorlabs CR1-Z7 rotation stage --- pylablib/devices/Thorlabs/kinesis.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pylablib/devices/Thorlabs/kinesis.py b/pylablib/devices/Thorlabs/kinesis.py index e850e20..e44df57 100644 --- a/pylablib/devices/Thorlabs/kinesis.py +++ b/pylablib/devices/Thorlabs/kinesis.py @@ -1246,7 +1246,7 @@ def _get_step_scale(self, stage): if stage in {"PRM1-Z8","PRM1TZ8"}: return 1919.6418578623391,"deg" # that's what it says in the manual... if stage in {"CR1-Z7"}: - return 12288E3,"m" + return 1638.4,"deg" # Scaling factor = 12288*48/360 if stage in {"DDSM50","DDSM100"}: return 2000E3,"m" if stage in {"DDS220","DDS300","DDS600","MLS203"}: