diff --git a/lib/NtripClient/ntripClient.cpp b/lib/NtripClient/ntripClient.cpp index 93d7969..d5cefa1 100644 --- a/lib/NtripClient/ntripClient.cpp +++ b/lib/NtripClient/ntripClient.cpp @@ -221,7 +221,7 @@ void NTRIPClient::closeConnection() { bool NTRIPClient::processConnection() { if (this->ntripClient->connected()) { - uint8_t rtcmData[this->bufferSize * 4]; + uint8_t rtcmData[this->bufferSize * 8]; uint16_t rtcmCount = 0; while (this->ntripClient->available()) { diff --git a/lib/NtripClient/ntripClient.h b/lib/NtripClient/ntripClient.h index 900c6eb..7dc6809 100644 --- a/lib/NtripClient/ntripClient.h +++ b/lib/NtripClient/ntripClient.h @@ -129,7 +129,7 @@ class NTRIPClient { const uint8_t delayTime = 20; const uint8_t maxReconnectAttemps = 10; const uint16_t reconnectDelayTime = 1000; - const uint16_t timeOut = 5000; + const uint16_t timeOut = 10000; const uint16_t bufferSize = 512; const uint16_t pushGPGGATime = 10000; };