From efeaf8ab79f5378936275302c90615b83a030af2 Mon Sep 17 00:00:00 2001 From: Sven Augustin Date: Thu, 12 Nov 2020 17:47:38 +0100 Subject: [PATCH] txs with proper names --- adhoc.py | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/adhoc.py b/adhoc.py index 8944246..2acd1e9 100644 --- a/adhoc.py +++ b/adhoc.py @@ -54,17 +54,21 @@ class TXS(BaseDevice): self.y = Motor(Id + ":TRY1") self.z = Motor(Id + ":TRZ1") - self.bonus = SimpleNamespace( - tr_x11 = SmarActAxis(Id + ":TRX11"), - rot_y11 = SmarActAxis(Id + ":ROTY11"), - rot_x11 = SmarActAxis(Id + ":ROTX11"), - rot_x12 = SmarActAxis(Id + ":ROTX12"), - rot_x13 = SmarActAxis(Id + ":ROTX13"), - tr_x21 = SmarActAxis(Id + ":TRX21"), - rot_y21 = SmarActAxis(Id + ":ROTY21"), - rot_x21 = SmarActAxis(Id + ":ROTX21"), - rot_x22 = SmarActAxis(Id + ":ROTX22"), - rot_x23 = SmarActAxis(Id + ":ROTX23") + self.crystals = SimpleNamespace( + left = SimpleNamespace( + linear = SmarActAxis(Id + ":TRX11"), + rotary = SmarActAxis(Id + ":ROTY11"), + gonio1 = SmarActAxis(Id + ":ROTX11"), + gonio2 = SmarActAxis(Id + ":ROTX12"), + gonio3 = SmarActAxis(Id + ":ROTX13") + ), + right = SimpleNamespace( + linear = SmarActAxis(Id + ":TRX21"), + rotary = SmarActAxis(Id + ":ROTY21"), + gonio1 = SmarActAxis(Id + ":ROTX21"), + gonio2 = SmarActAxis(Id + ":ROTX22"), + gonio3 = SmarActAxis(Id + ":ROTX23") + ) )