All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jean-Francois Moine <moinejf@free.fr>
To: Antonio Ospite <ospite@studenti.unina.it>
Cc: Linux Media Mailing List <linux-media@vger.kernel.org>,
	Hans de Goede <hdegoede@redhat.com>
Subject: Re: [PATCH] gspca - ov534: Fix the light frequency filter
Date: Fri, 23 Nov 2012 19:12:32 +0100	[thread overview]
Message-ID: <20121123191232.7ed9c546@armhf> (raw)
In-Reply-To: <20121123180909.021c55a8c3795329836c42b7@studenti.unina.it>

On Fri, 23 Nov 2012 18:09:09 +0100
Antonio Ospite <ospite@studenti.unina.it> wrote:

> On Thu, 22 Nov 2012 12:46:52 +0100
	[snip]
> Jean-Francois Moine <moinejf@free.fr> wrote:
> > This patch was done thanks to the documentation of the right
> > OmniVision sensors.
> 
> In the datasheet I have for ov772x, bit[6] of register 0x13 is described
> as:
> 
>   Bit[6]: AEC - Step size limit
>     0: Step size is limited to vertical blank
>     1: Unlimited step size

Right, but I don't use the bit 6, it is the bit 5:

> > +		sccb_reg_write(gspca_dev, 0x13,		/* auto */
> > +				sccb_reg_read(gspca_dev, 0x13) | 0x20);

which is described as:

   Bit[5]:  Banding filter ON/OFF

> And the patch makes Light Frequency _NOT_ work with the PS3 eye (based
> on ov772x).
> 
> What does the ov767x datasheet say?

Quite the same thing:

   Bit[5]: Banding filter ON/OFF - In order to turn ON the banding
           filter, BD50ST (0x9D) or BD60ST (0x9E) must be set to a
           non-zero value.
           0: OFF
           1: ON

(the registers 9d and 9e are non zero for the ov767x in ov534.c)

> Maybe we should use the new values only when
> 	sd->sensor == SENSOR_OV767x
> 
> What sensor does Alexander's webcam use?

He has exactly the same webcam as yours: 1415:2000 (ps eye) with
sensor ov772x.

> > Note: The light frequency filter is either off or automatic.
> > The application will see either off or "50Hz" only.
> > 
> > Tested-by: alexander calderon <fabianp902@gmail.com>
> > Signed-off-by: Jean-François Moine <moinejf@free.fr>
> > 
> > --- a/drivers/media/usb/gspca/ov534.c
> > +++ b/drivers/media/usb/gspca/ov534.c
> > @@ -1038,13 +1038,12 @@
> >  {
> >  	struct sd *sd = (struct sd *) gspca_dev;
> > 
> 
> drivers/media/usb/gspca/ov534.c: In function ‘setlightfreq’:
> drivers/media/usb/gspca/ov534.c:1039:13: warning: unused variable ‘sd’ [-Wunused-variable]

Thanks.

Well, here is one of the last message I received from Alexander (in
fact, his first name is Fabian):

> Thanks for all your help, it is very kind of you, I used the code below,the
> 60 Hz filter appear to work even at 100fps, but when I used 125 fps it
> didnt work :( , i guess it is something of detection speed. If you have any
> other idea I'll be very thankful.
> 
> Sincerely Fabian Calderon

So, how may we advance?

-- 
Ken ar c'hentañ	|	      ** Breizh ha Linux atav! **
Jef		|		http://moinejf.free.fr/

  reply	other threads:[~2012-11-23 18:11 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-22 11:46 [PATCH] gspca - ov534: Fix the light frequency filter Jean-Francois Moine
2012-11-23 17:09 ` Antonio Ospite
2012-11-23 18:12   ` Jean-Francois Moine [this message]
2012-11-26 13:08     ` Antonio Ospite
2012-11-26 15:23       ` Jean-Francois Moine
2012-11-26 17:12         ` Antonio Ospite
2012-11-26 17:51           ` Jean-Francois Moine
2012-11-29  9:25     ` Hans de Goede
2012-11-29 22:14       ` Antonio Ospite
  -- strict thread matches above, loose matches on Subject: below --
2012-11-22 11:33 Jean-Francois Moine

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20121123191232.7ed9c546@armhf \
    --to=moinejf@free.fr \
    --cc=hdegoede@redhat.com \
    --cc=linux-media@vger.kernel.org \
    --cc=ospite@studenti.unina.it \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.