text: /*
   * This file is part of the OpenMV project.
   * Copyright (c) 2013/2014 Ibrahim Abdelkader <i.abdalkader@gmail.com>
   * This work is licensed under the MIT license, see the file LICENSE for details.
   *
   * OV2640 driver.
   *
   */
  #ifndef __OV2640_H__
  #define __OV2640_H__
  #include "sensor.h"
  /**
   * @brief Detect sensor pid
   *
   * @param slv_addr SCCB address
   * @param id Detection result
   * @return
   *     0:       Can't detect this sensor
   *     Nonzero: This sensor has been detected
   */
  int ov2640_detect(sensor_t * sensor, sensor_id_t *id);
  
  /**
   * @brief initialize sensor function pointers
   *
   * @param sensor pointer of sensor
   * @return
   *      Always 0
   */
  int ov2640_init(sensor_t *sensor);
  
  #endif // __OV2640_H__
  