SmartWheels self-driving race car. Designed for NXP Cup. Uses FRDM-KL25Z, area-scan camera, and simple image processing to detect and navigate any NXP spec track.
Dependencies: TSI USBDevice mbed-dev
Fork of SmartWheels by
Hardwares/CamRegDefinitions.h
- Committer:
- hazheng
- Date:
- 2017-04-19
- Revision:
- 92:e9bd429f16b5
- Parent:
- 32:5badeff825dc
File content as of revision 92:e9bd429f16b5:
/** * @file CamRegDefinitions.h * @brief The header file for the common definition that used for camera SCCB control. * @author Jordan Brack <jabrack@mix.wvu.edu>, Haofan Zheng <hazheng@mix.wvu.edu> * */ #pragma once #ifndef CAM_REG_DEFINITIONS_H #define CAM_REG_DEFINITIONS_H #define CAM_REG_WRITEWAIT 20 /*!< @brief The recommanded waiting time after a SCCB write behavior. In micro-sec. */ #define CAM_REG_NOACK 0 /*!< @brief The NOACK after a SCCB read behavior. */ #define CAM_REG_I2CFREQ 100000 /*!< @brief The recommanded frequency for camera SCCB communication. */ struct sensor_reg { /*!< @brief The struct used to store the register program. */ uint8_t reg; /*!< @brief The The Register Address. */ uint8_t val; /*!< @brief The The value that need to be written to the register in that address. */ }; #endif //CAM_REG_DEFINITIONS_H