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.
camera_app/ov5642/ov5642.h@22:f9b5e0b80bf2, 2015-09-15 (annotated)
- Committer:
- dflet
- Date:
- Tue Sep 15 16:45:04 2015 +0000
- Revision:
- 22:f9b5e0b80bf2
- Parent:
- 14:90603ea1e85b
Removed some debug.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dflet | 14:90603ea1e85b | 1 | |
dflet | 14:90603ea1e85b | 2 | |
dflet | 14:90603ea1e85b | 3 | #ifndef OV5642_H |
dflet | 14:90603ea1e85b | 4 | #define OV5642_H |
dflet | 14:90603ea1e85b | 5 | |
dflet | 14:90603ea1e85b | 6 | /****************************************************************/ |
dflet | 14:90603ea1e85b | 7 | /* define a structure for sensor register initialization values */ |
dflet | 14:90603ea1e85b | 8 | /****************************************************************/ |
dflet | 14:90603ea1e85b | 9 | struct sensor_reg { |
dflet | 14:90603ea1e85b | 10 | uint16_t reg; |
dflet | 14:90603ea1e85b | 11 | uint16_t val; |
dflet | 14:90603ea1e85b | 12 | }; |
dflet | 14:90603ea1e85b | 13 | |
dflet | 14:90603ea1e85b | 14 | void check_camId(void); |
dflet | 14:90603ea1e85b | 15 | void init_cam(void); |
dflet | 14:90603ea1e85b | 16 | void OV5642_set_JPEG_size(void); |
dflet | 14:90603ea1e85b | 17 | int wrSensorRegs(const struct sensor_reg*); |
dflet | 14:90603ea1e85b | 18 | int wrSensorRegs8_8(const struct sensor_reg*); |
dflet | 14:90603ea1e85b | 19 | int wrSensorRegs8_16(const struct sensor_reg*); |
dflet | 14:90603ea1e85b | 20 | int wrSensorRegs16_8(const struct sensor_reg*); |
dflet | 14:90603ea1e85b | 21 | int wrSensorRegs16_16(const struct sensor_reg*); |
dflet | 14:90603ea1e85b | 22 | |
dflet | 14:90603ea1e85b | 23 | uint8_t wrSensorReg(int regID, int regDat); |
dflet | 14:90603ea1e85b | 24 | uint8_t wrSensorReg8_8(int regID, int regDat); |
dflet | 14:90603ea1e85b | 25 | uint8_t wrSensorReg8_16(int regID, int regDat); |
dflet | 14:90603ea1e85b | 26 | uint8_t wrSensorReg16_8(int regID, int regDat); |
dflet | 14:90603ea1e85b | 27 | uint8_t wrSensorReg16_16(int regID, int regDat); |
dflet | 14:90603ea1e85b | 28 | |
dflet | 14:90603ea1e85b | 29 | uint8_t rdSensorReg8_8(uint8_t regID, uint8_t* regDat); |
dflet | 14:90603ea1e85b | 30 | uint8_t rdSensorReg16_8(uint16_t regID, uint8_t* regDat); |
dflet | 14:90603ea1e85b | 31 | uint8_t rdSensorReg8_16(uint8_t regID, uint16_t* regDat); |
dflet | 14:90603ea1e85b | 32 | uint8_t rdSensorReg16_16(uint16_t regID, uint16_t* regDat); |
dflet | 14:90603ea1e85b | 33 | |
dflet | 14:90603ea1e85b | 34 | |
dflet | 14:90603ea1e85b | 35 | |
dflet | 14:90603ea1e85b | 36 | |
dflet | 14:90603ea1e85b | 37 | |
dflet | 14:90603ea1e85b | 38 | #endif |