From 07fd81fd914bbfa33565163efec8e65e5aa59694 Mon Sep 17 00:00:00 2001 From: Rick Sellens Date: Fri, 31 Jan 2020 07:30:30 -0500 Subject: [PATCH] explicit cast eliminates ambiguity ESP32 wire lib includes requestFrom(int,int,int) and requestFrom(uint16_t,uint8_t,bool) and throws a warning trying to resolve. --- src/Adafruit_GPS.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Adafruit_GPS.cpp b/src/Adafruit_GPS.cpp index c8e46c6..bec9556 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(0x10, GPS_MAX_I2C_TRANSFER, true) == + if (gpsI2C->requestFrom((uint16_t)0x10, (uint8_t)GPS_MAX_I2C_TRANSFER, true) == GPS_MAX_I2C_TRANSFER) { // got data! _buff_max = 0;