Files
debye_bec/debye_bec/devices/test_utils/utils.py
T
2024-07-12 14:23:56 +02:00

10 lines
361 B
Python

def patch_dual_pvs(device):
device.wait_for_connection(all_signals=True)
for walk in device.walk_signals():
if not hasattr(walk.item, "_read_pv"):
continue
if not hasattr(walk.item, "_write_pv"):
continue
if walk.item._read_pv.pvname.endswith("_RBV"):
walk.item._read_pv = walk.item._write_pv