From d8631836f116806a032de54262b85492db064959 Mon Sep 17 00:00:00 2001 From: Egor Sobolev <egor.sobolev@xfel.eu> Date: Wed, 28 Jun 2023 23:19:39 +0200 Subject: [PATCH] Fix slow data selector keys for motors --- src/geomtools/motor/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/geomtools/motor/__init__.py b/src/geomtools/motor/__init__.py index a2d37d8..d426d2c 100644 --- a/src/geomtools/motor/__init__.py +++ b/src/geomtools/motor/__init__.py @@ -41,9 +41,9 @@ def read_motor_positions(dc, motor_devices, data_selector_id=""): continue src = data_selector key = _make_node_name(dev_id) + ".actualPosition" - if key not in src.keys(): + if key + ".value" not in src.keys(): key = _mangle_device_id(dev_id) + ".actualPosition" - if key not in src.keys(): + if key + ".value" not in src.keys(): continue pos = src[key].ndarray() -- GitLab