STMPE610 touch sensor driver library
Dependents: TS_Eyes Tokei testUniGraphic_150217 AfficheurTFTAdafruit ... more
Revision 11:b9e339c2ceee, committed 2015-06-04
- Comitter:
- Rhyme
- Date:
- Thu Jun 04 02:49:36 2015 +0000
- Parent:
- 5:988661c63061
- Commit message:
- RAW x, y sometimes returned with bit 15 on,; so masked with 0x7FFF
Changed in this revision
| SPI_STMPE610.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/SPI_STMPE610.cpp Sat Jan 10 15:13:33 2015 +0000
+++ b/SPI_STMPE610.cpp Thu Jun 04 02:49:36 2015 +0000
@@ -221,9 +221,9 @@
touched = data[0] & 0x80 ;
readRegs(REG_TSC_DATA_X, data,5) ;
- *x = (data[0] << 8) | data[1] ;
- *y = (data[2] << 8) | data[3] ;
- *z = data[4] ;
+ *x = ((data[0] << 8) | data[1])&0x7FFF ;
+ *y = ((data[2] << 8) | data[3])&0x7FFF ;
+ *z = data[4] & 0x7FFF ;
data[0] = 0x4B ;
data[1] = 0x01 ;