Thorlabs USB Camera
lv2117
Hello,
We are trying to write an XOP for controlling a ThorLabs USB camera (specifically the CC215MU) using XOP Toolkit 8. Thorlabs provides an SDK and a full list of available functions in a C API reference. Does anyone have experience writing or using an XOP for a ThorLabs camera? If you would be willing to share your code with us, that would be appreciated.
Thanks in advance.
Please feel free to contact me through support@wavemetrics.com for help with video acquisition.
A.G.
February 24, 2022 at 12:34 pm - Permalink
Hi,
I had Thomas Braun code a special XOP for Basler camera. He did a very nice job.
Andy
February 24, 2022 at 12:51 pm - Permalink
@lv2117: I'll contact you via private message.
@hegedus: Thanks for mentioning us.
February 28, 2022 at 02:02 am - Permalink
FWIW, if you want someone else to test the XOP, I have a ThorLabs lowlight camera. We've just been using the vendor software to acquire snapshots or time sequenced images. We post process using the Image Tools package.
March 2, 2022 at 08:49 am - Permalink
Hello,
We have written an XOP for controlling a ThorLabs USB camera (specifically the CC215MU) with help from A.G. This XOP calls upon the functions provided by Thorlabs in their SDK. We've written XOP functions for the following tasks:
1. Initializing camera resources and returning the camera's serial number to Igor as a string
2. Setting parameters (exposure, frames per trigger, and polling timeout) as variables in Igor and sending them to the camera
3. Arming the camera
4. Sending a software trigger to the camera to initiate taking a picture
5. Retrieving the pending frame and returning the image to Igor as a 2D wave
6. Taking a picture (software trigger and receiving a pending frame) and returning the image to Igor as a 2D wave (this can be done instead of steps 4 and 5)
7. Disarming the camera and cleaning up resources.
If anyone else is using a ThorLabs USB camera along with Igor Pro, please email me if you'd like to use this XOP.
April 26, 2022 at 11:27 am - Permalink