Skip to content

Struct ArducamCamera

ClassList > ArducamCamera

Camera drive interface and information.

  • #include <ArducamCamera.h>

Public Attributes

Type Name
const struct CameraOperations * arducamCameraOp
uint8_t blockSize
uint8_t burstFirstFlag
BUFFER_CALLBACK callBackFunction
uint8_t cameraId
int csPin
uint8_t currentPictureMode
uint8_t currentPixelFormat
union SdkInfo * currentSDK
STOP_HANDLE handle
struct CameraInfo myCameraInfo
uint8_t previewMode
uint32_t receivedLength
uint32_t totalLength
uint8_t verDateAndNumber

Public Attributes Documentation

variable arducamCameraOp

const struct CameraOperations* ArducamCamera::arducamCameraOp;

Camera function interface


variable blockSize

uint8_t ArducamCamera::blockSize;

The length of the callback function transmission


variable burstFirstFlag

uint8_t ArducamCamera::burstFirstFlag;

Flag bit for reading data for the first time in burst mode


variable callBackFunction

BUFFER_CALLBACK ArducamCamera::callBackFunction;

Camera callback function


variable cameraId

uint8_t ArducamCamera::cameraId;

Model of camera module


variable csPin

int ArducamCamera::csPin;

CS pin


variable currentPictureMode

uint8_t ArducamCamera::currentPictureMode;

Currently set resolution


variable currentPixelFormat

uint8_t ArducamCamera::currentPixelFormat;

The currently set image pixel format


variable currentSDK

union SdkInfo* ArducamCamera::currentSDK;

Current SDK version


variable handle

STOP_HANDLE ArducamCamera::handle;

variable myCameraInfo

struct CameraInfo ArducamCamera::myCameraInfo;

Basic information of the current camera


variable previewMode

uint8_t ArducamCamera::previewMode;

Stream mode flag


variable receivedLength

uint32_t ArducamCamera::receivedLength;

The remaining length of the picture


variable totalLength

uint32_t ArducamCamera::totalLength;

The total length of the picture


variable verDateAndNumber

uint8_t ArducamCamera::verDateAndNumber[4];

Camera firmware version



The documentation for this class was generated from the following file neuralSPOT/neuralspot/ns-camera/includes-api/ArducamCamera.h