diff --git a/src/geomtools/motor/__init__.py b/src/geomtools/motor/__init__.py index a2d37d85bf81a44769fcdec7d41f190f5e67526d..d426d2cfe727535cd700e82b27a4aeb21b15caaf 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()