Skip to content

Commit 0f5f8eb

Browse files
committed
Correct the return value checks for pushAssistNowDataInternal
1 parent 467d2fb commit 0f5f8eb

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Diff for: src/SparkFun_u-blox_GNSS_Arduino_Library.cpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -4486,7 +4486,7 @@ bool SFE_UBLOX_GNSS::setUTCTimeAssistance(uint16_t year, uint8_t month, uint8_t
44864486
}
44874487

44884488
// Return true if the one packet was pushed successfully
4489-
return (pushAssistNowDataInternal(0, false, iniTimeUTC, 32, mgaAck, maxWait) == 1);
4489+
return (pushAssistNowDataInternal(0, false, iniTimeUTC, 32, mgaAck, maxWait) == 32);
44904490
}
44914491

44924492
// Provide initial position assistance
@@ -4541,7 +4541,7 @@ bool SFE_UBLOX_GNSS::setPositionAssistanceXYZ(int32_t ecefX, int32_t ecefY, int3
45414541
}
45424542

45434543
// Return true if the one packet was pushed successfully
4544-
return (pushAssistNowDataInternal(0, false, iniPosXYZ, 28, mgaAck, maxWait) == 1);
4544+
return (pushAssistNowDataInternal(0, false, iniPosXYZ, 28, mgaAck, maxWait) == 28);
45454545
}
45464546

45474547
// The units for lat and lon are degrees * 1e-7 (WGS84)
@@ -4596,7 +4596,7 @@ bool SFE_UBLOX_GNSS::setPositionAssistanceLLH(int32_t lat, int32_t lon, int32_t
45964596
}
45974597

45984598
// Return true if the one packet was pushed successfully
4599-
return (pushAssistNowDataInternal(0, false, iniPosLLH, 28, mgaAck, maxWait) == 1);
4599+
return (pushAssistNowDataInternal(0, false, iniPosLLH, 28, mgaAck, maxWait) == 28);
46004600
}
46014601

46024602
// Find the start of the AssistNow Offline (UBX_MGA_ANO) data for the chosen day
@@ -4831,8 +4831,8 @@ size_t SFE_UBLOX_GNSS::readNavigationDatabase(uint8_t *dataBytes, size_t maxNumD
48314831
// Do not Wait for an ACK - the DBD data will start arriving immediately.
48324832
size_t pushResult = pushAssistNowDataInternal(0, false, pollNaviDatabase, (size_t)8, SFE_UBLOX_MGA_ASSIST_ACK_NO, 0);
48334833

4834-
// Check pushResult == 1. Redundant?!
4835-
if (pushResult != 1)
4834+
// Check pushResult == 8
4835+
if (pushResult != 8)
48364836
{
48374837
#ifndef SFE_UBLOX_REDUCED_PROG_MEM
48384838
if (_printDebug == true)

0 commit comments

Comments
 (0)