czbiohub-sf / coPylot

coPylot - microscope control
https://czbiohub.github.io/coPylot/
BSD 3-Clause "New" or "Revised" License
9 stars 10 forks source link

Basler boost boA5328-100cm device adaptors #132

Open YangLiujames opened 1 year ago

YangLiujames commented 1 year ago

Is your feature request related to a problem? Please describe.

We are interested in operating multi Basler camera (in our case, 4 cameras) and streaming all the cameras at maximum frame rate.

Describe the solution you'd like

We should be able to configure the exposure and method of the triggering the camera, and which cameras are acquiring the same time

AhmetCanSolak commented 1 year ago

We can start think about moving this forward @jamesliu1990 , feel free to invite other related individuals to this issue if there is any need for discussion before starting the implementation of the basler device adaptor. If not feel free to start your implementation and open your PR, we can discuss on the implementation and get it merge within 0.0.1 milestone.

talonchandler commented 1 year ago

FWIW pyCameras has some support for Basler cameras. py_basler.py might provide a good starting point.

@emilyhuynh98 @Axel-Jacobsen do you know what basler models this has been developed against?

emilyhuynh98 commented 1 year ago

yep, we developed py_basler.py for Basler dart daA1600-60um, but it is just a convenient wrapper function for pypylon so it should be generalizable to other models