33 #define MT9V117_PATCH_LINE_NUM 13 40 uint16_t nrst_gpio, uint32_t clock_freq);
45 uint8_t _read_reg8(uint16_t reg);
46 void _write_reg8(uint16_t reg, uint8_t val);
47 uint16_t _read_reg16(uint16_t reg);
48 void _write_reg16(uint16_t reg, uint16_t val);
49 void _write_reg32(uint16_t reg, uint32_t val);
50 inline uint16_t _var2reg(uint16_t var, uint16_t offset);
51 uint16_t _read_var16(uint16_t var, uint16_t offset);
52 void _write_var16(uint16_t var, uint16_t offset, uint16_t
value);
53 uint8_t _read_var8(uint16_t var, uint16_t offset);
54 void _write_var8(uint16_t var, uint16_t offset, uint8_t
value);
55 void _write_var32(uint16_t var, uint16_t offset, uint32_t
value);
56 void _config_change();
57 void _itu656_enable();
60 void _set_basic_settings();
61 void _configure_sensor_qvga();
66 uint16_t _nrst_gpio = 0xFFFF;
static AP_HAL::OwnPtr< AP_HAL::Device > dev
AP_HAL::OwnPtr< AP_HAL::I2CDevice > _dev
#define MT9V117_PATCH_LINE_NUM