Is there a way to provide a memory for the driver to write into, with openEB?

Is there a way to provide a memory for the driver to write into, with openEB?

We are using openeb sdk, and we added a callback function to acquire the EventCD data like this:

cam_ptr->cd().add_callback(cb)

In cb, the events are copied from driver's memory to our memory. After getting enough events, we feed them to the next-step processing.

To speed up the whole pipeline, we want to provide a pre-allocated buffer to the driver side and let the driver collect batches of events by itself. Then we can directly access the data without need of copying it. I checked the openEB sdk but I did't found a clear solution. Hope anyone can help with this.

Thanks! 
    As a Prophesee customer, join the community conversation. 
    Request your free access today.

      Information

      In this Community Forum, you can discuss products, technology and applications. Only registred users can post but everyone can read. To ask a private question, enter a support ticket in My Area https://support.prophesee.ai/portal/en/newticket