08-27-2019 08:48 PM
I'm trying to interface with a USB3 Camera but it doesn't show up in MAX. LabVIEW 2018 with IMAQdx drivers installed. Windows 7. I can see other USB cameras but not this one. It is seen in Device Manager but not MAX. I think I'm missing something stupid. Any ideas? Thanks in advance..
08-28-2019 01:19 AM
Check whether you have installed drivers related to camera, only after which it will get detected in NI MAX.
08-28-2019 05:39 AM
Thanks for the reply. They are definitely installed.
08-28-2019 06:07 AM
Not about Windows Driver. You should be able to find the drivers based on the Camera Manufacturer, You can download same and Install from Manufacturer site.
08-28-2019 03:30 PM
I have a FLIR camera that comes with a FLIR USB3 Driver. With that driver, I can use the camera with software from the Vendor. When I open MAX, it shows me a USB3 Camera, but can't open it, but it does offer me the option to (I'm forgetting the sequence, so this might not be 100% correct) "Right-click and choose the IMAQdx Driver". When I do, I now can "see" the Camera, and the Vendor's software cannot. The other trick is that I need to have it plugged into a USB 3 input, of course ...
Bob Schor
08-28-2019 06:27 PM
Thanks. I've done that before with another camera but MAX doesn't see the camera so I can't choose the IMAQdx driver. So I'm still stuck in the mud.
08-28-2019 07:13 PM
There is a Generic Inteface for Cameras (GenICam) that LabVIEW has implemented with IMAQdx. If your camera abides by the GenICam Standard, then it should be "visible" to MAX and the IMAQdx driver. Check with the (unknown) manufacturer of your (unknown) camera to see if they support this Standard.
Bob Schor
08-28-2019 07:20 PM
USB3 with IMAQdx specifically is looking for a camera that follows the USB Vision standards. It's likely you're looking at a "camera" that's a sensing device and connects via USB3 without adhering to that standard.
If that's the case, you could use the API that comes with the camera to create a VI library to control the camera. But, you couldn't use IMAQdx.
Check the camera's spec sheet to see if it claims to meet that vision standard.
08-30-2019 11:31 AM
Thanks for the advice. It looks like the camera is not compliant so I'll need to communicate directly with the camera. Is there any tutorial on this? I think the stumbling block will be getting the image buffers correctly linked. Is there any OpenCV kind of addon that could help?