From 431d1a98b7d9e59c6cf3629c74749b668be8ed67 Mon Sep 17 00:00:00 2001 From: brentru Date: Mon, 21 Jul 2025 11:55:56 -0400 Subject: [PATCH] chunksz --- Adafruit_UBX.h | 1 + Adafruit_UBloxDDC.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Adafruit_UBX.h b/Adafruit_UBX.h index a0cef0d..f68f3af 100644 --- a/Adafruit_UBX.h +++ b/Adafruit_UBX.h @@ -17,6 +17,7 @@ #ifndef ADAFRUIT_UBX_H #define ADAFRUIT_UBX_H +#include "Adafruit_uBlox_Ubx_Messages.h" #include "Adafruit_uBlox_typedef.h" #include #include diff --git a/Adafruit_UBloxDDC.cpp b/Adafruit_UBloxDDC.cpp index 43e6c54..a7b5d09 100644 --- a/Adafruit_UBloxDDC.cpp +++ b/Adafruit_UBloxDDC.cpp @@ -179,7 +179,7 @@ uint16_t Adafruit_UBloxDDC::readBytes(uint8_t *buffer, uint16_t length) { while (bytesRead < length) { // Calculate chunk size (I2C has a limit on bytes per transfer) - uint16_t chunkSize = min(length - bytesRead, (uint16_t)32); + uint16_t chunkSize = min((uint16_t)(length - bytesRead), (uint16_t)32); if (!dataStreamReg.read(&buffer[bytesRead], chunkSize)) { break;