Example #1
0
static int se401_send_pict(struct usb_se401 *se401)
{
	se401_set_feature(se401, HV7131_REG_TITL, se401->expose_l);/* integration time low */
	se401_set_feature(se401, HV7131_REG_TITM, se401->expose_m);/* integration time mid */
	se401_set_feature(se401, HV7131_REG_TITU, se401->expose_h);/* integration time mid */
	se401_set_feature(se401, HV7131_REG_ARLV, se401->resetlevel);/* reset level value */
	se401_set_feature(se401, HV7131_REG_ARCG, se401->rgain);/* red color gain */
	se401_set_feature(se401, HV7131_REG_AGCG, se401->ggain);/* green color gain */
	se401_set_feature(se401, HV7131_REG_ABCG, se401->bgain);/* blue color gain */

	return 0;
}
Example #2
0
static int se401_send_pict(struct usb_se401 *se401)
{
	
	se401_set_feature(se401, HV7131_REG_TITL, se401->expose_l);
	
	se401_set_feature(se401, HV7131_REG_TITM, se401->expose_m);
	
	se401_set_feature(se401, HV7131_REG_TITU, se401->expose_h);
	
	se401_set_feature(se401, HV7131_REG_ARLV, se401->resetlevel);
	
	se401_set_feature(se401, HV7131_REG_ARCG, se401->rgain);
	
	se401_set_feature(se401, HV7131_REG_AGCG, se401->ggain);
	
	se401_set_feature(se401, HV7131_REG_ABCG, se401->bgain);

	return 0;
}