touch screen handler for the microchip AR1020
Diff: ar1020.h
- Revision:
- 1:264ad2a00fd9
- Parent:
- 0:cf4dd04052e3
- Child:
- 2:1a436d154c84
diff -r cf4dd04052e3 -r 264ad2a00fd9 ar1020.h --- a/ar1020.h Mon Feb 21 22:29:40 2011 +0000 +++ b/ar1020.h Tue Feb 22 21:43:39 2011 +0000 @@ -39,8 +39,8 @@ @param spi the SPI object where the AR1020 is connected @params enable the pin name where /CS is connected */ - AR1020(SPI *spi, PinName enable, PinName sqi, bool swapX=false, bool swapY=false, bool swapXY=false); - AR1020(PinName mosi, PinName miso, PinName clk, PinName enable, PinName sqi, bool swapX=false, bool swapY=false, bool swapXY=false); + AR1020(SPI *spi, PinName enable, PinName sqi, PinName power, bool swapX=false, bool swapY=false, bool swapXY=false); + AR1020(PinName mosi, PinName miso, PinName clk, PinName enable, PinName sqi, PinName power, bool swapX=false, bool swapY=false, bool swapXY=false); ~AR1020(); virtual void init(); virtual int x(); @@ -61,6 +61,7 @@ int _x, _y, _pen; DigitalOut *_led; + DigitalOut* _power; DigitalOut *_mosi; DigitalIn *_miso;