Closedown
This commit is contained in:
@@ -2,7 +2,8 @@ import ch.psi.pshell.device.ControlledSpeedable as ControlledSpeedable
|
||||
|
||||
|
||||
class PseudoMotor(RegisterBase, ControlledSpeedable):
|
||||
def __init__(self):
|
||||
def __init__(self, name):
|
||||
RegisterBase.__init__(self, name)
|
||||
self.velocity = self.getDefaultSpeed()
|
||||
self.readback = 0.0
|
||||
self.setpoint = 0.0
|
||||
@@ -34,7 +35,7 @@ class PseudoMotor(RegisterBase, ControlledSpeedable):
|
||||
def getMaxSpeed(self):
|
||||
return 10.0
|
||||
|
||||
positioner = PseudoMotor()
|
||||
positioner = PseudoMotor("PseudoMotor")
|
||||
add_device(positioner, True);
|
||||
|
||||
cscan(positioner, MachineCurrent, 0, 10, 1.0, time=5.0)
|
||||
|
||||
@@ -2,7 +2,8 @@ import ch.psi.pshell.device.Speedable as Speedable
|
||||
|
||||
|
||||
class PseudoMotor(RegisterBase, Speedable):
|
||||
def __init__(self):
|
||||
def __init__(self, name):
|
||||
RegisterBase.__init__(self, name)
|
||||
self.readback = 0.0
|
||||
self.setpoint = 0.0
|
||||
self.settime = time.time()
|
||||
@@ -21,9 +22,8 @@ class PseudoMotor(RegisterBase, Speedable):
|
||||
def getSpeed(self):
|
||||
return 3.0
|
||||
|
||||
positioner = PseudoMotor()
|
||||
positioner = PseudoMotor("PseudoMotor")
|
||||
add_device(positioner, True);
|
||||
|
||||
show_panel(positioner)
|
||||
cscan(positioner, MachineCurrent, 0, 10, 1.0)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user