@@ -143,7 +143,7 @@ void SFE_UBLOX_GPS::setSerialRate(uint32_t baudrate, uint8_t uartPort, uint16_t
143
143
144
144
if (_printDebug == true )
145
145
{
146
- _debugSerial->print (" Current baud rate: " );
146
+ _debugSerial->print (F ( " Current baud rate: " ) );
147
147
_debugSerial->println (((uint32_t )payloadCfg[10 ] << 16 ) | ((uint32_t )payloadCfg[9 ] << 8 ) | payloadCfg[8 ]);
148
148
}
149
149
@@ -160,7 +160,7 @@ void SFE_UBLOX_GPS::setSerialRate(uint32_t baudrate, uint8_t uartPort, uint16_t
160
160
161
161
if (_printDebug == true )
162
162
{
163
- _debugSerial->print (" New baud rate:" );
163
+ _debugSerial->print (F ( " New baud rate:" ) );
164
164
_debugSerial->println (((uint32_t )payloadCfg[10 ] << 16 ) | ((uint32_t )payloadCfg[9 ] << 8 ) | payloadCfg[8 ]);
165
165
}
166
166
@@ -252,7 +252,7 @@ boolean SFE_UBLOX_GPS::checkUbloxI2C()
252
252
253
253
if (_printDebug == true )
254
254
{
255
- _debugSerial->print (" Bytes available error:" );
255
+ _debugSerial->print (F ( " Bytes available error:" ) );
256
256
_debugSerial->println (bytesAvailable);
257
257
}
258
258
}
@@ -261,7 +261,7 @@ boolean SFE_UBLOX_GPS::checkUbloxI2C()
261
261
{
262
262
if (_printDebug == true )
263
263
{
264
- _debugSerial->print (" Bytes available:" );
264
+ _debugSerial->print (F ( " Bytes available:" ) );
265
265
_debugSerial->println (bytesAvailable);
266
266
}
267
267
}
@@ -460,9 +460,9 @@ void SFE_UBLOX_GPS::processRTCM(uint8_t incoming)
460
460
// _debugSerial->write(incoming); //An example of passing this byte out the serial port
461
461
462
462
// Debug printing
463
- // _debugSerial->print(" ");
464
- // if(incoming < 0x10) _debugSerial->print("0");
465
- // if(incoming < 0x10) _debugSerial->print("0");
463
+ // _debugSerial->print(F( " ") );
464
+ // if(incoming < 0x10) _debugSerial->print(F( "0") );
465
+ // if(incoming < 0x10) _debugSerial->print(F( "0") );
466
466
// _debugSerial->print(incoming, HEX);
467
467
// if(rtcmFrameCounter % 16 == 0) _debugSerial->println();
468
468
}
@@ -510,9 +510,9 @@ void SFE_UBLOX_GPS::processUBX(uint8_t incoming, ubxPacket *incomingUBX)
510
510
{
511
511
if (_printDebug == true )
512
512
{
513
- _debugSerial->print (" Size: " );
513
+ _debugSerial->print (F ( " Size: " ) );
514
514
_debugSerial->print (incomingUBX->len );
515
- _debugSerial->print (" Received: " );
515
+ _debugSerial->print (F ( " Received: " ) );
516
516
printPacket (incomingUBX);
517
517
}
518
518
incomingUBX->valid = true ;
@@ -529,19 +529,19 @@ void SFE_UBLOX_GPS::processUBX(uint8_t incoming, ubxPacket *incomingUBX)
529
529
delay (10 );
530
530
digitalWrite (2 , HIGH);
531
531
532
- _debugSerial->print (" Size: " );
532
+ _debugSerial->print (F ( " Size: " ) );
533
533
_debugSerial->print (incomingUBX->len );
534
- _debugSerial->print (" Received: " );
534
+ _debugSerial->print (F ( " Received: " ) );
535
535
printPacket (incomingUBX);
536
536
537
- _debugSerial->print (" checksumA: " );
537
+ _debugSerial->print (F ( " checksumA: " ) );
538
538
_debugSerial->print (incomingUBX->checksumA );
539
- _debugSerial->print (" checksumB: " );
539
+ _debugSerial->print (F ( " checksumB: " ) );
540
540
_debugSerial->print (incomingUBX->checksumB );
541
541
542
- _debugSerial->print (" rollingChecksumA: " );
542
+ _debugSerial->print (F ( " rollingChecksumA: " ) );
543
543
_debugSerial->print (rollingChecksumA);
544
- _debugSerial->print (" rollingChecksumB: " );
544
+ _debugSerial->print (F ( " rollingChecksumB: " ) );
545
545
_debugSerial->print (rollingChecksumB);
546
546
_debugSerial->println ();
547
547
}
@@ -652,30 +652,30 @@ void SFE_UBLOX_GPS::processUBXpacket(ubxPacket *msg)
652
652
653
653
if (_printDebug == true )
654
654
{
655
- _debugSerial->print (" Sec: " );
655
+ _debugSerial->print (F ( " Sec: " ) );
656
656
_debugSerial->print (((float )extractLong (4 )) / 1000 .0f );
657
- _debugSerial->print (" " );
658
- _debugSerial->print (" LON: " );
657
+ _debugSerial->print (F ( " " ) );
658
+ _debugSerial->print (F ( " LON: " ) );
659
659
_debugSerial->print (((float )(int32_t )extractLong (8 )) / 10000000 .0f );
660
- _debugSerial->print (" " );
661
- _debugSerial->print (" LAT: " );
660
+ _debugSerial->print (F ( " " ) );
661
+ _debugSerial->print (F ( " LAT: " ) );
662
662
_debugSerial->print (((float )(int32_t )extractLong (12 )) / 10000000 .0f );
663
- _debugSerial->print (" " );
664
- _debugSerial->print (" ELI M: " );
663
+ _debugSerial->print (F ( " " ) );
664
+ _debugSerial->print (F ( " ELI M: " ) );
665
665
_debugSerial->print (((float )(int32_t )extractLong (16 )) / 1000 .0f );
666
- _debugSerial->print (" " );
667
- _debugSerial->print (" MSL M: " );
666
+ _debugSerial->print (F ( " " ) );
667
+ _debugSerial->print (F ( " MSL M: " ) );
668
668
_debugSerial->print (((float )(int32_t )extractLong (20 )) / 1000 .0f );
669
- _debugSerial->print (" " );
670
- _debugSerial->print (" GEO: " );
669
+ _debugSerial->print (F ( " " ) );
670
+ _debugSerial->print (F ( " GEO: " ) );
671
671
_debugSerial->print (((float )(int32_t )extractLong (24 )) / 1000 .0f );
672
- _debugSerial->print (" " );
673
- _debugSerial->print (" HA 2D M: " );
672
+ _debugSerial->print (F ( " " ) );
673
+ _debugSerial->print (F ( " HA 2D M: " ) );
674
674
_debugSerial->print (((float )extractLong (28 )) / 1000 .0f );
675
- _debugSerial->print (" " );
676
- _debugSerial->print (" VERT M: " );
675
+ _debugSerial->print (F ( " " ) );
676
+ _debugSerial->print (F ( " VERT M: " ) );
677
677
_debugSerial->print (((float )extractLong (32 )) / 1000 .0f );
678
- _debugSerial->print (" " );
678
+ _debugSerial->print (F ( " " ) );
679
679
}
680
680
}
681
681
break ;
@@ -690,7 +690,7 @@ boolean SFE_UBLOX_GPS::sendCommand(ubxPacket outgoingUBX, uint16_t maxWait)
690
690
691
691
if (_printDebug == true )
692
692
{
693
- _debugSerial->print (" Sending: " );
693
+ _debugSerial->print (F ( " Sending: " ) );
694
694
printPacket (&outgoingUBX);
695
695
}
696
696
if (commType == COMM_TYPE_I2C)
@@ -852,20 +852,20 @@ void SFE_UBLOX_GPS::printPacket(ubxPacket *packet)
852
852
{
853
853
if (_printDebug == true )
854
854
{
855
- _debugSerial->print (" CLS:" );
855
+ _debugSerial->print (F ( " CLS:" ) );
856
856
_debugSerial->print (packet->cls , HEX);
857
857
858
- _debugSerial->print (" ID:" );
858
+ _debugSerial->print (F ( " ID:" ) );
859
859
_debugSerial->print (packet->id , HEX);
860
860
861
- _debugSerial->print (" Len: 0x" );
861
+ _debugSerial->print (F ( " Len: 0x" ) );
862
862
_debugSerial->print (packet->len , HEX);
863
863
864
- _debugSerial->print (" Payload:" );
864
+ _debugSerial->print (F ( " Payload:" ) );
865
865
866
866
for (int x = 0 ; x < packet->len ; x++)
867
867
{
868
- _debugSerial->print (" " );
868
+ _debugSerial->print (F ( " " ) );
869
869
_debugSerial->print (packet->payload [x], HEX);
870
870
}
871
871
_debugSerial->println ();
@@ -900,7 +900,7 @@ boolean SFE_UBLOX_GPS::waitForResponse(uint8_t requestedClass, uint8_t requested
900
900
{
901
901
if (_printDebug == true )
902
902
{
903
- _debugSerial->print (" Packet didn't match CLS/ID" );
903
+ _debugSerial->print (F ( " Packet didn't match CLS/ID" ) );
904
904
printPacket (&packetCfg);
905
905
}
906
906
}
@@ -971,7 +971,7 @@ uint8_t SFE_UBLOX_GPS::getVal8(uint16_t group, uint16_t id, uint8_t size, uint8_
971
971
972
972
if (_printDebug == true )
973
973
{
974
- _debugSerial->print (" key: 0x" );
974
+ _debugSerial->print (F ( " key: 0x" ) );
975
975
_debugSerial->print (key, HEX);
976
976
_debugSerial->println ();
977
977
}
@@ -1005,7 +1005,7 @@ uint8_t SFE_UBLOX_GPS::getVal8(uint32_t key, uint8_t layer, uint16_t maxWait)
1005
1005
1006
1006
if (_printDebug == true )
1007
1007
{
1008
- _debugSerial->print (" key: 0x" );
1008
+ _debugSerial->print (F ( " key: 0x" ) );
1009
1009
_debugSerial->print (key, HEX);
1010
1010
_debugSerial->println ();
1011
1011
}
@@ -1840,7 +1840,7 @@ boolean SFE_UBLOX_GPS::powerSaveMode(bool power_save, uint16_t maxWait)
1840
1840
/*
1841
1841
if (_printDebug == true)
1842
1842
{
1843
- _debugSerial->print("Protocol version is ");
1843
+ _debugSerial->print(F( "Protocol version is ") );
1844
1844
_debugSerial->println(protVer);
1845
1845
}
1846
1846
*/
@@ -2290,9 +2290,9 @@ boolean SFE_UBLOX_GPS::getProtocolVersion(uint16_t maxWait)
2290
2290
2291
2291
if (_printDebug == true )
2292
2292
{
2293
- _debugSerial->print (" Extension " );
2293
+ _debugSerial->print (F ( " Extension " ) );
2294
2294
_debugSerial->print (extensionNumber);
2295
- _debugSerial->print (" : " );
2295
+ _debugSerial->print (F ( " : " ) );
2296
2296
for (int location = 0 ; location < MAX_PAYLOAD_SIZE; location++)
2297
2297
{
2298
2298
if (payloadCfg[location] == ' \0 ' )
@@ -2331,8 +2331,8 @@ boolean SFE_UBLOX_GPS::getRELPOSNED(uint16_t maxWait)
2331
2331
// We got a response, now parse the bits
2332
2332
2333
2333
uint16_t refStationID = extractInt (2 );
2334
- // _debugSerial->print("refStationID: ");
2335
- // _debugSerial->println(refStationID);
2334
+ // _debugSerial->print(F( "refStationID: ") );
2335
+ // _debugSerial->println(refStationID)) ;
2336
2336
2337
2337
int32_t tempRelPos;
2338
2338
0 commit comments