Accedint als registres propietaris d'un CMOS d'Omnivision a través de la interficie USB 2.0 - El codi...
Perque no soni tant a japones el que dic ho intentare explicar per parts. Es tracte de fer el que plantejava en l'article: Problema amb OVTDTool: Omnivision 2610 ECX. O sigui, que disposem d'un kit de desenvolupament de la camara Omnivision OV2610 que porta un sensor d'imatges CMOS i un xip Cypress que comunica el sensor CMOS amb el PC a traves d'una interficie USB 2.0. Aixi doncs per tal d'accedir als registres propietaris del CMOS s'ha de fer usant 'usb vendor requests'. s a dir, enviar paquest de 'request' al xip de USB indicant que volem accedir a registres propietaris del CMOS. Quna parlo de registres propietaris el que vull dir es que no son registres estandars USB 2.0 sino que son especifics del fabricant per aquest producte.
En aquest cas el que aixo ens permet fer es activar/desactivar funcions d'autoajustament: AGC (auto gain control), AWB (auto white balance), etc. tambe podem fer altres coses com fixar parametres que per defecte tenen altres valors, com la lluminositat, contrast, components de color RGB, etc. O sigui, que podem fer treballar la camara (sensor CMOS) com a nosaltres ens interessi.


