Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: MARY_CAMERA.h
- Revision:
- 1:1e51936de820
- Parent:
- 0:f4584dba3bac
--- a/MARY_CAMERA.h Fri Feb 14 14:19:49 2014 +0000 +++ b/MARY_CAMERA.h Sat Feb 15 01:04:30 2014 +0000 @@ -1,28 +1,11 @@ #ifndef MBED_MARY_CAMERA #define MBED_MARY_CAMERA -#define PARAM_NUM 99 -#define CAM_I2C_ADDR 0x42 - -#define COMMAND_WRITE 0x00 -#define COMMAND_READ 0x80 -#define COMMAND_ADDR_INCREMENT 0x20 - -#define MEMORY_ADDR_LOW__REGISTER 0x0 -#define MEMORY_ADDR_MID__REGISTER 0x1 -#define MEMORY_ADDR_HIGH_REGISTER 0x2 -#define CAMERA_DATA_REGISTER 0x8 -#define CONTROL_DATA_REGISTER 0x3 -#define STATUS_REGISTER 0x4 - -#define CONTROL__PAUSE_BUFFER_UPDATE 0x01 -#define CONTROL__RESUME_BUFFER_UPDATE 0x00 - #define PIXEL_PER_LINE 176 #define BYTE_PER_PIXEL 2 #define BYTE_PER_LINE (PIXEL_PER_LINE * BYTE_PER_PIXEL) -#define SPI_FREQUENCY 1000000 +#define SPI_FREQUENCY 1000000 // sample MARY_CAMERA camera( p5, p6, p7, p22, p9, p26, p28, p27 ) @@ -60,7 +43,6 @@ int read_register( char reg ); void set_address( int address ); - SPI spi; DigitalOut cs; DigitalOut vsync; @@ -78,18 +60,4 @@ DigitalOut camera_reset( p26 ); #endif -#define COMMAND_WRITE 0x00 -#define COMMAND_READ 0x80 -#define COMMAND_ADDR_INCREMENT 0x20 - -#define MEMORY_ADDR_LOW__REGISTER 0x0 -#define MEMORY_ADDR_MID__REGISTER 0x1 -#define MEMORY_ADDR_HIGH_REGISTER 0x2 -#define CAMERA_DATA_REGISTER 0x8 -#define CONTROL_DATA_REGISTER 0x3 -#define STATUS_REGISTER 0x4 - -#define CONTROL__PAUSE_BUFFER_UPDATE 0x01 -#define CONTROL__RESUME_BUFFER_UPDATE 0x00 - #endif // MBED_MARY_CAMERA \ No newline at end of file