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
diff -r f4584dba3bac -r 1e51936de820 MARY_CAMERA.h
--- 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