Hi Paul, On Wednesday 23 March 2011 19:29:44 Paul Jurczak wrote: > Hi, > I have a project, which require raw pixel data from UVC camera (image > processor off). There are products in China, which use UVC camera > controller known to support streaming raw pixel data, for example Vimicro > VC0345. Their Windows driver exposes 8-bit and 10-bit raw data modes, but > they don't support it on Linux. What is the easiest way to make it > available on Linux? If they tell me what is guidExtensionCode > and bmControls address (bit mask) for the control to turn image processor > off, is it going to be enough information to access this control?
Yes, that should be enough. > If I can't get any information from them, is brute force method of testing > each EXTENSION_UNIT control feasible? It could work, but it might not be straightforward. If you're lucky you will just need to modify one control. If you're less lucky, the extension units will give you raw access to the device registers space, and you will need to modify several registers. If you're even less lucky, the extension units will give you access to firmware update, and you will erase the on-board flash. > BTW, I know that some Logitech webcams support raw data streaming, but I > can't use them for mechanical and other reasons. -- Regards, Laurent Pinchart _______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel