attocube: add offset and change to HasTargetLimits
This commit is contained in:
parent
3483c3374d
commit
e668b6a439
@ -20,7 +20,7 @@
|
||||
import sys
|
||||
import time
|
||||
from secop.core import Drivable, Parameter, Command, Property, ERROR, BUSY, IDLE, Done, nopoll
|
||||
from secop.features import HasLimits
|
||||
from secop.features import HasTargetLimits, HasSimpleOffset
|
||||
from secop.datatypes import IntRange, FloatRange, StringType, BoolType
|
||||
from secop.errors import ConfigError, BadValueError
|
||||
sys.path.append('/home/l_samenv/Documents/anc350/Linux64/userlib/lib')
|
||||
@ -61,7 +61,7 @@ class FreezeStatus:
|
||||
self.status = code, text
|
||||
|
||||
|
||||
class Axis(HasLimits, FreezeStatus, Drivable):
|
||||
class Axis(HasTargetLimits, HasSimpleOffset, FreezeStatus, Drivable):
|
||||
axis = Property('axis number', IntRange(0, 2), 0)
|
||||
value = Parameter('axis position', FloatRange(unit='deg'))
|
||||
frequency = Parameter('frequency', FloatRange(1, unit='Hz'), readonly=False)
|
||||
|
Loading…
x
Reference in New Issue
Block a user