I would propose to use the GenTL acquisition stack which is quite new and supports a lot more functionality. This can be done by switching the device open command with this flag instead: cvb.AcquisitionStack.GenTL
with cvb.DeviceFactory.open(
mock_info.access_token, cvb.AcquisitionStack.GenTL) as device:
device = cvb.DeviceFactory.open(device_info.access_token, cvb.AcquisitionStack.GenTL)
stream0 = device.stream(cvb.ImageStream, 0)
stream1 = device.stream(cvb.ImageStream, 1)
stream0.start()
stream1.start()
img_stream0, status_stream0, node_map_stream0 = stream0.wait()
img_stream1, status_stream1, node_map_stream1 = stream1.wait()
...