import ch.psi.pshell.bs.Provider as Provider CAMS154 = "tcp://daqsf-sioc-cs-c1a:9010" PATT= "tcp://daqsf-sioc-cs-c3:9010" CAMS161= "tcp://daqsf-sioc-cs-c1b:9020" url=CAMS154 #url= "tcp://SIN-CVME-DBPM0421:9000" p=Provider("provider", url, True) p.config.keepListeningOnStop = True p.config.parallelHandlerProcessing = False p.config.byteBufferAllocator = True st1 = Stream("st1", p) st1.initialize() st1.start() st1.waitCacheChange(20000) #try: # bscan (st1, 5, 5, save=False) #finally: # st1.close() try: print st1.getValues() finally: st1.close()