CAMERA_I2CSharpness*

Syntax

#include <twl/camera.h>

CAMERAResult CAMERA_I2CSharpness(CAMERASelect camera, int sharpness);
CAMERAResult CAMERA_I2CSharpnessAsync(CAMERASelect camera, int sharpness, CAMERACallback callback, void *arg);

Arguments

camera Camera to configure (CAMERA_SELECT_IN, CAMERA_SELECT_OUT, or CAMERA_SELECT_BOTH).
sharpness Sharpness to set.
callback Function that is called when asynchronous processing has completed.
arg Arguments when the callback function is invoked.

Return Values

Returns CAMERA_RESULT_SUCCESS if configuration was successful.

Description

Sets the camera's sharpness. The sharpness must be specified between -3 and 5.

Unlike CAMERA_I2CSharpness, the CAMERA_I2CSharpnessAsync function returns control immediately and runs asynchronously. Use callback to confirm that processing has completed.

See Also

CAMERASelect
CAMERACallback
CAMERAResult

Revision History

2008/10/30 Added that CAMERA_SELECT_BOTH also can be specified.
2007/10/12 Initial version.


CONFIDENTIAL