17b2.set_log_level(b2.LogLevel.ERROR)
28print(
"MQname = " + argvs[3])
44databasefile =
"/dev/shm/LocalDB/database.txt"
45b2.prepend_testing_payloads(databasefile)
56geom = b2.register_module(
"Geometry")
59main = b2.create_path()
72rbuf2ds = b2.register_module(
"Rbuf2Ds")
74rbuf2ds.param(
"RingBufferName", argvs[1])
75main.add_module(rbuf2ds)
85roisender = b2.register_module(
'ROISender')
86roisender.param(
"MessageQueueName", argvs[3])
87roisender.param(
"MessageQueueDepth", 20)
88roisender.param(
"MessageSize", 16384)
89roisender.param(
"ROIpayloadName",
"ROIpayload")
90main.add_module(roisender)
93progress = b2.register_module(
"Progress")
94progress.param(
'maxN', 4)
95main.add_module(progress)
98etime = b2.register_module(
"ElapsedTime")
99etime.param(
"EventInterval", 20000)
100main.add_module(etime)
103ds2raw = b2.register_module(
"Ds2Raw")
104ds2raw.param(
"RingBufferName", argvs[2])
105main.add_module(ds2raw)