From cbda93d0641b58f5ab1faacd946466610c46b3b5 Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Sun, 17 Apr 2022 11:43:40 +0200 Subject: [PATCH] L2SS-731: Add an easier usable variant to Pointing_direction_R --- tangostationcontrol/tangostationcontrol/devices/tilebeam.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tangostationcontrol/tangostationcontrol/devices/tilebeam.py b/tangostationcontrol/tangostationcontrol/devices/tilebeam.py index 25373f689..fff2beba6 100644 --- a/tangostationcontrol/tangostationcontrol/devices/tilebeam.py +++ b/tangostationcontrol/tangostationcontrol/devices/tilebeam.py @@ -63,6 +63,11 @@ class TileBeam(beam_device): dtype=((numpy.str,),), max_dim_x=3, max_dim_y=96, fget=lambda self: self._pointing_direction_rw) + Pointing_direction_str_R = attribute(access=AttrWriteType.READ, + doc='Pointing direction as a formatted string', + dtype=(numpy.str,), max_dim_x=96, + fget=lambda self: ["{0} ({1}, {2})".format(*x) for x in self._pointing_direction_r]) + Pointing_timestamp_R = attribute(access=AttrWriteType.READ, dtype=(numpy.double,), max_dim_x=96, fget=lambda self: self._pointing_timestamp_r) -- GitLab