diff --git a/ArduCAM_Touch/ArduCAM_Touch.cpp b/ArduCAM_Touch/ArduCAM_Touch.cpp index abbe50d3..57ebce5f 100644 --- a/ArduCAM_Touch/ArduCAM_Touch.cpp +++ b/ArduCAM_Touch/ArduCAM_Touch.cpp @@ -43,11 +43,11 @@ UTFT TP_TFT(LCD_CS); -ArduCAM_Touch::ArduCAM_Touch(byte tcs,byte irq) +ArduCAM_Touch::ArduCAM_Touch(byte tcs,byte irq) : prec(10) { - T_IRQ = irq; - T_CS = tcs; - SPI.begin(); + T_IRQ = irq; + T_CS = tcs; + SPI.begin(); } void ArduCAM_Touch::InitTouch(byte orientation) @@ -81,7 +81,7 @@ void ArduCAM_Touch::read() digitalWrite(T_CS,LOW); - for (int i=0; i 0) { + TP_X = tx / prec; + TP_Y = ty / prec; + } } bool ArduCAM_Touch::dataAvailable()