Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a live image grab function #96

Open
gabs1234 opened this issue Oct 25, 2023 · 1 comment
Open

Add a live image grab function #96

gabs1234 opened this issue Oct 25, 2023 · 1 comment

Comments

@gabs1234
Copy link

This function is specifically needed for the Phantom camera:
When triggered, it will save n_preframes and n_postframes in a partition of its ram (cine). During this aquisition time, our Phantom model cannot transmit the images it has just captured. It can only transfer them once the entire aquisition is finished.

It does however has a special partition called the live image partition from which we can grab the latest image seen by the phantom. By adding a live image function uca_camera_grab_live() in libuca, we could have two seperate memory spaces to grab images from.

  1. One for the normal aquisitions, sent over 10Gb
  2. One for the live images, sent over 1Gb

Without two seperate memroy spaces, we would have no way of knowing if an image came from the live cine or the triggered cine.

@gabs1234
Copy link
Author

See pull request #97

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant