From c7af9c9f3e14fceb8436b9b95659f6e06660cada Mon Sep 17 00:00:00 2001 From: Dhanya Thattil <33750417+thattil@users.noreply.github.com> Date: Tue, 24 Jan 2023 11:05:32 +0100 Subject: [PATCH] fix for versions command in python failing for eiger due to hardware version not implemented (#602) --- python/slsdet/detector.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/python/slsdet/detector.py b/python/slsdet/detector.py index 5804047d5..6ca17308c 100755 --- a/python/slsdet/detector.py +++ b/python/slsdet/detector.py @@ -1813,6 +1813,15 @@ class Detector(CppDetectorApi): @property def versions(self): + if self.type == detectorType.EIGER: + return {'type': self.type, + 'package': self.packageversion, + 'client': self.clientversion, + 'firmware': self.firmwareversion, + 'detectorserver': self.detectorserverversion, + 'kernel': self.kernelversion, + 'receiver': self.rx_version} + return {'type': self.type, 'package': self.packageversion, 'client': self.clientversion,