17 #ifndef ADAFRUIT_FT6206_LIBRARY 18 #define ADAFRUIT_FT6206_LIBRARY 23 #define FT6206_ADDR 0x38 24 #define FT6206_G_FT5201ID 0xA8 25 #define FT6206_REG_NUMTOUCHES 0x02 27 #define FT6206_NUM_X 0x33 28 #define FT6206_NUM_Y 0x34 30 #define FT6206_REG_MODE 0x00 31 #define FT6206_REG_CALIBRATE 0x02 32 #define FT6206_REG_WORKMODE 0x00 33 #define FT6206_REG_FACTORYMODE 0x40 34 #define FT6206_REG_THRESHHOLD 0x80 35 #define FT6206_REG_POINTRATE 0x88 36 #define FT6206_REG_FIRMVERS 0xA6 37 #define FT6206_REG_CHIPID 0xA3 38 #define FT6206_REG_VENDID 0xA8 41 #define FT6206_DEFAULT_THRESSHOLD 128 46 TS_Point(int16_t x, int16_t y, int16_t z);
58 boolean begin(uint8_t thresh = FT6206_DEFAULT_THRESSHOLD);
59 uint8_t touched(
void);
65 void writeRegister8(uint8_t reg, uint8_t val);
66 uint8_t readRegister8(uint8_t reg);
70 uint16_t touchX[2], touchY[2], touchID[2];
74 #endif //ADAFRUIT_FT6206_LIBRARY Definition: Adafruit_FT6206.h:54
Definition: Adafruit_FT6206.h:43