diff --git a/src/Adafruit_GPS.cpp b/src/Adafruit_GPS.cpp index bec9556..c6acd61 100644 --- a/src/Adafruit_GPS.cpp +++ b/src/Adafruit_GPS.cpp @@ -385,7 +385,7 @@ char Adafruit_GPS::read(void) { _buff_idx++; } else { // refill the buffer! - if (gpsI2C->requestFrom((uint16_t)0x10, (uint8_t)GPS_MAX_I2C_TRANSFER, true) == + if (gpsI2C->requestFrom((uint8_t)0x10, (uint8_t)GPS_MAX_I2C_TRANSFER, (uint8_t) true) == GPS_MAX_I2C_TRANSFER) { // got data! _buff_max = 0;