Closed sampepose closed 5 years ago
Hi Sam,
Thanks for your report!
The Built-in Apple iSight camera has a very minimal USB UVC implementation. As a result, OSX cannot create a proper USB control interface for it and OpenPNP-capture will complain. OSX reports error 0xE00002BE (-536870210), which is IOKIT error 'Unable to create plug in interface for USB device'.
As you can see from the output, the library is still able to capture images, although it has no control over the camera's image properties. This is a know issue which cannot be fixed unless Apple changes their USB interface/driver for the iSight cameras.
The openpnp-capture library was primarily written for pick&place machines and generic USB cameras. Are your requirements much different?
Regards, Niels.
Closing this as it's a limitation of the camera, not the library. For what it's worth, my FaceTime camera is the same.
It cannot create a UVC control object for the built-in webcamera on my Macbook Pro (High Sierra):