[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Paparazzi-devel] digital_cam.xml

From: Felix Ruess
Subject: Re: [Paparazzi-devel] digital_cam.xml
Date: Sat, 7 Mar 2015 14:58:11 +0100

Hi Kristofer,

the module periodic function (in this case gpio_cam_ctrl_periodic) runs at the frequency you specify via the freq param.
There is no hidden division or something like that.
The maximum frequency is the MODULES_FREQUENCY (defaults to the PERIODIC_FREQUENCY) and must be <= PERIODIC_FREQUENCY.
You set these in your airframe file and it will also show you the values if you compile the firmware with the "print config at build time" checkbox checked.

What frequency were you looking at? What is your x?
Consider that the shutter is "pressed/pushed" for DC_SHUTTER_DELAY periodic cycles.
See also

Lastly, what do you actually want to achieve that you need such a high camera trigger rate? Maybe using this module is not the right choice for you...

Cheers, Felix

On Fri, Mar 6, 2015 at 11:11 PM, Kristofer Von Ahnen <address@hidden> wrote:
Using the digital_cam module, we can adjust the frequency of the periodic function gpio_cam_ctrl_periodic() to a desired frequency by changing the parameter freq in the XML file. We've found that the frequency in hertz is computed as:

x = freq / 3

And this conversion is consistent on the interval freq = [ 3 , 30 ]. However once we surpass a value of 30, the frequency in hertz automatically clamps to roughly 20Hz.

Does anyone know why the code works this way or if there's a way to get a wider range of frequencies in hertz for the CamSW pin?

Paparazzi-devel mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]