Classes | Defines | Typedefs | Variables
mt9v.h File Reference
#include <stdlib.h>
#include <stdint.h>
#include <boost/shared_ptr.hpp>
#include <wge100_camera/wge100lib.h>
Include dependency graph for mt9v.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MT9VImager
struct  MT9VMode

Defines

#define MT9V_CK_FREQ   16e6
#define MT9V_COMPANDING_MODE   0x1C
#define MT9V_NUM_MODES   10
#define MT9V_REG_AGC_AEC_ENABLE   0xAF
#define MT9V_REG_ANALOG_GAIN   0x35
#define MT9V_REG_HORIZONTAL_BLANKING   0x05
#define MT9V_REG_TOTAL_SHUTTER_WIDTH   0x0B
#define MT9V_REG_VERTICAL_BLANKING   0x06
#define MT9V_REG_WINDOW_WIDTH   0x04
#define MT9VMODE_320x240x25b2   9
#define MT9VMODE_320x240x30b2   8
#define MT9VMODE_320x240x50b2   7
#define MT9VMODE_320x240x60b2   6
#define MT9VMODE_640x480x12_5b1   5
#define MT9VMODE_640x480x15b1   4
#define MT9VMODE_640x480x25b1   3
#define MT9VMODE_640x480x30b1   2
#define MT9VMODE_752x480x12_5b1   1
#define MT9VMODE_752x480x15b1   0

Typedefs

typedef boost::shared_ptr
< MT9VImager
MT9VImagerPtr

Variables

struct MT9VMode MT9VModes [MT9V_NUM_MODES]

Define Documentation

#define MT9V_CK_FREQ   16e6

Definition at line 51 of file mt9v.h.

#define MT9V_COMPANDING_MODE   0x1C

Definition at line 49 of file mt9v.h.

#define MT9V_NUM_MODES   10

Definition at line 66 of file mt9v.h.

#define MT9V_REG_AGC_AEC_ENABLE   0xAF

Definition at line 48 of file mt9v.h.

#define MT9V_REG_ANALOG_GAIN   0x35

Definition at line 47 of file mt9v.h.

#define MT9V_REG_HORIZONTAL_BLANKING   0x05

Definition at line 44 of file mt9v.h.

#define MT9V_REG_TOTAL_SHUTTER_WIDTH   0x0B

Definition at line 46 of file mt9v.h.

#define MT9V_REG_VERTICAL_BLANKING   0x06

Definition at line 45 of file mt9v.h.

#define MT9V_REG_WINDOW_WIDTH   0x04

Definition at line 43 of file mt9v.h.

#define MT9VMODE_320x240x25b2   9

Definition at line 65 of file mt9v.h.

#define MT9VMODE_320x240x30b2   8

Definition at line 64 of file mt9v.h.

#define MT9VMODE_320x240x50b2   7

Definition at line 63 of file mt9v.h.

#define MT9VMODE_320x240x60b2   6

Definition at line 62 of file mt9v.h.

#define MT9VMODE_640x480x12_5b1   5

Definition at line 61 of file mt9v.h.

#define MT9VMODE_640x480x15b1   4

Definition at line 60 of file mt9v.h.

#define MT9VMODE_640x480x25b1   3

Definition at line 59 of file mt9v.h.

#define MT9VMODE_640x480x30b1   2

Definition at line 58 of file mt9v.h.

#define MT9VMODE_752x480x12_5b1   1

Definition at line 57 of file mt9v.h.

#define MT9VMODE_752x480x15b1   0

Definition at line 56 of file mt9v.h.


Typedef Documentation

typedef boost::shared_ptr<MT9VImager> MT9VImagerPtr

Definition at line 79 of file mt9v.h.


Variable Documentation

Definition at line 41 of file mt9v.cpp.



wge100_camera
Author(s): Blaise Gassend, Patrick Mihelich, Eric MacIntosh, David Palchak
autogenerated on Sat Jun 8 2019 20:51:24