BaseUsbHost example program

Dependencies:   BaseUsbHost FATFileSystem mbed mbed-rtos

LifeCamVX700/LifeCamVX700.h

Committer:
va009039
Date:
2013-01-25
Revision:
5:495f7536897b
Parent:
4:41ff237a64ec

File content as of revision 5:495f7536897b:

// LifeCamVX700.h 2013/1/6
#pragma once

#define VX700_VID 0x045e
#define VX700_PID 0x074a

#define VX700_160x120 5
#define VX700_176x144 4
#define VX700_320x240 3
#define VX700_352x288 2
#define VX700_640x480 1

#define VX700_MJPEG 1

#define VX700_EN  0x81
#define VX700_MPS  128
#define VX700_IF_ALT 1 

class LifeCamVX700 : public BaseUvc{
public:
    LifeCamVX700(int frameIndex = VX700_160x120, uint32_t interval = _5FPS, ControlEp* ctlEp = NULL);
    static bool check(ControlEp* ctlEp);
};