diff --git a/touch.c b/touch.c index 7c5817e..cd35383 100644 --- a/touch.c +++ b/touch.c @@ -27,7 +27,7 @@ // P1_X uint8_t xh = i2cReadAck(); uint8_t xl = i2cReadAck(); - uint8_t eventFlag = (xh & 0xc0) >> 6; + uint8_t eventFlag = xh >> 6; // swapping x and y according to display's row/column exchange default point->y = (xh & 0x0f) << 8; point->y |= xl;