#imaging Mastodon, I'm looking to fully control a FLIR grasshopper3 camera using a Mac or Linux machine. Do you have any advice on how to do this? For Mac there is the library libdc1394. Any good? Advice would be appreciated. If you're curious I use the camera to capture videos of swimming microbes at moderately high fps. #biophysics #microswimmers #quantitavebiology

@ottiswimmers I haven't tried this yet, but there is a recent biorxiv paper on a DIY #lightsheet #microscope that uses a FLIR Grasshopper 3. They have controller code on github too, designed to run on an Nvidia Jetson Nano, I assume that would be running Linux.

Paper:
https://www.biorxiv.org/content/10.1101/2023.05.31.543173v2.full

Controller code on github:
https://github.com/tomerlab/pLSM-Control

@moritz_negwer thanks for the tip! I also have a grasshopper3. I will check out the preprint and GitHub
@ottiswimmers @moritz_negwer definitely check out the preprint, but I'm pretty confused by the question: won't FLIR's FlyCapture API work for you? https://www.flir.com/products/flycapture-sdk/?vertical=machine%20vision&segment=iis
FlyCapture SDK | Teledyne FLIR

The FlyCapture® Software Development Kit (SDK) provides a common software interface to control and acquire images for FLIR area scan USB 3.1, GigE, FireWire, and USB 2.0 cameras using the same API under 32- or 64-bit Windows or Linux. Note: Blackfly S cameras use our latest SDK: Spinnaker. Spinnaker also supports all USB 3.1 and GigE area scan cameras.

@schoppik @moritz_negwer you're right I should have only asked about running on a Mac, they flycapture api can run on Linux. My issue is I have an old, but high performing, Mac laptop that I want to use to run the grasshopper 3. I am looking to see if I can find libraries to run the camera on the Mac. If that fails I'll put Linux on the Mac or use another pc.
@ottiswimmers @moritz_negwer got it. I don't know of anyone using it on OS X, but hopefully you'll find someone!