SimpleLink MCU SDK Driver APIs  tidrivers_msp43x_3_01_01_03
Data Fields
Camera_Params_ Struct Reference

Camera Parameters. More...

#include <Camera.h>

Collaboration diagram for Camera_Params_:
Collaboration graph
[legend]

Data Fields

Camera_CaptureMode captureMode
 
uint32_t outputClock
 
Camera_HSyncPolarity hsyncPolarity
 
Camera_VSyncPolarity vsyncPolarity
 
Camera_PixelClkConfig pixelClkConfig
 
Camera_ByteOrder byteOrder
 
Camera_IfSynchoronisation interfaceSync
 
Camera_StopCaptureConfig stopConfig
 
Camera_StartCaptureConfig startConfig
 
uint32_t captureTimeout
 
Camera_Callback captureCallback
 
void * custom
 

Detailed Description

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.

See also
Camera_Params_init()

Field Documentation

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

The documentation for this struct was generated from the following file:
Copyright 2016, Texas Instruments Incorporated