Classes | Macros | 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
 

Macros

#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< MT9VImagerMT9VImagerPtr
 

Variables

const struct MT9VMode MT9VModes [MT9V_NUM_MODES]
 

Macro Definition 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

Definition at line 79 of file mt9v.h.

Variable Documentation

const struct MT9VMode MT9VModes[MT9V_NUM_MODES]

Definition at line 41 of file mt9v.cpp.



wge100_camera
Author(s): Blaise Gassend, Patrick Mihelich, Eric MacIntosh, David Palchak
autogenerated on Mon Jun 10 2019 15:44:16