Files
sf-op/script/test/PBPGMonitor.py
follath_r b1e640f856 Startup
2017-09-01 16:34:27 +02:00

20 lines
537 B
Python

#ch1 = Channel("SARFE10-PBPG050:HAMP-INTENSITY",'d',alias="CH1")
ch1 = create_channel_device("SARFE10-PBPG050:HAMP-INTENSITY", type='d', size=None, deviceName="CH1" )
av1 = create_averager(ch1, count = 30, interval = 1.0, name="AV1")
ch1.monitored = True
av1.monitored = True
class StDev(ReadonlyRegisterBase):
def doRead(self):
global av1
return av1.getStdev().read()
stdev1 = StDev()
stdev1.initialize()
stdev1.setPolling(0.1)
add_device(ch1, True)
add_device(av1, True)
add_device(stdev1, True)