diff --git a/script/ScriptingExample.py b/script/ScriptingExample.py index a5dbb471..2df47ffa 100644 --- a/script/ScriptingExample.py +++ b/script/ScriptingExample.py @@ -7,12 +7,8 @@ set_adc_averaging() set_context(name = "test") -class PseudoDevice(RegisterBase): - def doRead(self): - #return take() - return Scienta.getCenterEnergy().read() - - def doWrite(self, val): +class PseudoDevice(Writable): + def write(self, val): print val if val == 50.0: print "1" @@ -21,8 +17,8 @@ class PseudoDevice(RegisterBase): Scienta.getCenterEnergy().write(val) - -add_device(PseudoDevice("pseudo_device"), True) +pseudo_device = PseudoDevice() +#add_device(PseudoDevice("pseudo_device"), True)