Camera Parameters. More...
#include <Camera.h>
Camera Parameters.
Camera parameters are used to with the Camera_open() call. Default values for these parameters are set using Camera_Params_init().
If Camera_CaptureMode is set to Camera_MODE_BLOCKING then Camera_capture function calls will block thread execution until the capture has completed.
If Camera_CaptureMode is set to Camera_MODE_CALLBACK then Camera_capture will not block thread execution and it will call the function specified by captureCallbackFxn.
Camera_CaptureMode Camera_Params_::captureMode |
< Mode for camera capture Output clock to set divider
uint32_t Camera_Params_::outputClock |
Polarity of Hsync
Camera_HSyncPolarity Camera_Params_::hsyncPolarity |
Polarity of VSync
Camera_VSyncPolarity Camera_Params_::vsyncPolarity |
Pixel clock configuration
Camera_PixelClkConfig Camera_Params_::pixelClkConfig |
camera capture byte order
Camera_ByteOrder Camera_Params_::byteOrder |
Camera-Sensor synchronization
Camera_IfSynchoronisation Camera_Params_::interfaceSync |
Camera stop configuration
Camera_StopCaptureConfig Camera_Params_::stopConfig |
Camera start configuration
Camera_StartCaptureConfig Camera_Params_::startConfig |
Timeout for capture semaphore
uint32_t Camera_Params_::captureTimeout |
Pointer to capture callback
Camera_Callback Camera_Params_::captureCallback |
Custom argument used by driver implementation
void* Camera_Params_::custom |