#include <twl/camera.h>
void CAMERA_StopCapture( void );
None.
None.
Stops capturing. Gets the image data up to the frame where this function is called (at the start 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 stop until after the next camera V-Blank.
If you are going to resume capturing, wait until the CAMERA_IsBusy
function is FALSE
or you have otherwise confirmed that the previous capture has stopped before you call the CAMERA_StartCapture
function.
Note that the camera V-Blank differs from the LCD (GX) V-Blank.
This function stops saving image data to the line buffer for the active camera. The CAMERA_I2CActivate
function must be called with CAMERA_SELECT_NONE
to stop the camera module itself (to place the camera module in standby mode).
CAMERA_StartCapture
CAMERA_I2CActivate
CAMERA_DmaRecvAsync
CAMERA_IsBusy
2008/11/21 Added mention about the timing of the actual cessation of data transmissions.
2007/10/22 Added to Description.
2007/10/02 Initial version.
CONFIDENTIAL