33 #include "generated/airframe.h"
35 #ifndef MT9V117_TARGET_FPS
36 #define MT9V117_TARGET_FPS 0
40 #ifndef MT9V117_FOCAL_X
41 #define MT9V117_FOCAL_X 307.f
43 #ifndef MT9V117_FOCAL_Y
44 #define MT9V117_FOCAL_Y 307.f
46 #ifndef MT9V117_CENTER_X
47 #define MT9V117_CENTER_X 120.f
49 #ifndef MT9V117_CENTER_Y
50 #define MT9V117_CENTER_Y 120.f
52 #ifndef MT9V117_DHANE_K
53 #define MT9V117_DHANE_K 1.f
55 #ifndef MT9V117_TARGET_LUMA
56 #define MT9V117_TARGET_LUMA 18000
I2C transaction structure.
Architecture independent I2C (Inter-Integrated Circuit Bus) API.
struct i2c_transaction i2c_trans
I2C transaction for comminication with CMOS chip.
void mt9v117_init(struct mt9v117_t *mt)
Initialisation of the Aptina MT9V117 CMOS sensor (1/6 inch VGA, bottom camera)
struct i2c_periph * i2c_periph
I2C peripheral used to communicate over.