#include <twl/camera.h>
void CAMERA_StartCapture( void );
None.
None.
Starts capturing. Starts getting image data from the next frame after this function was called (at the end of the camera V-Blank). For this reason, the actual sending of data to the buffer set by functions such as CAMERA_DmaRecvAsync
does not begin until after the next camera V-Blank.
Note that the camera V-Blank differs from the LCD (GX) V-Blank.
This function starts saving image data to the line buffer for the active camera. The CAMERA_I2CActivate
function must be called to start the camera module itself.
Note:
If camera settings are changed using any of the CAMERA_I2C*
functions, the changes may be delayed for approximately one frame before they are applied. Consequently, note that if camera settings are changed while capturing, the application may not be able to get an updated image (an image with changes applied) at the time the application intended.
CAMERA_StopCapture
CAMERA_I2CActivate
CAMERA_DmaRecvAsync
2009/03/25 Added a note on changes to camera settings during capture operations.
2008/11/21 Added a note on the timing at which data transmissions actually start.
2007/10/22 Added Description.
2007/10/02 Initial version.
CONFIDENTIAL