diff --git a/frappy_mlz/entangle.py b/frappy_mlz/entangle.py index e5a519d..3442726 100644 --- a/frappy_mlz/entangle.py +++ b/frappy_mlz/entangle.py @@ -483,7 +483,8 @@ class AnalogOutput(PyTangoDevice, Drivable): # check if compatible try: dt = FloatRange(*tangoabslim) - self.parameters['abslimits'].datatype.compatible(dt) + dt.validate(self.parameters['abslimits'].datatype.min) + dt.validate(self.parameters['abslimits'].datatype.max) except WrongTypeError as e: raise WrongTypeError(f'Absolute limits configured in frappy \'' f'{self.abslimits}\' extend beyond the limits '