Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from databroker import Broker
- db = Broker.named("qas")
- from handlers import PizzaBoxAnHandlerTxt as PBAHandler
- from handlers_legacy import PizzaBoxAnHandlerTxt as PBAHandler_Leg
- import time
- hdr = db[-1]
- adc_name= 'pba1_adc6'
- db.reg.register_handler(PBAHandler.SPEC, PBAHandler)
- db.reg.clear_process_cache()
- t1a = time.time();
- data = list(hdr.data(adc_name, stream_name=adc_name))
- t2a = time.time()
- db.reg.register_handler(PBAHandler_Leg.SPEC, PBAHandler_Leg, overwrite=True)
- db.reg.clear_process_cache()
- t1b = time.time();
- data_leg = list(hdr.data(adc_name, stream_name=adc_name))
- t2b = time.time()
- print(f"Took {t2a-t1a} sec for new handler")
- print(f"Took {t2b-t1b} sec for legacy handler")
Add Comment
Please, Sign In to add comment