@@ -390,7 +390,6 @@ bool GNSS_MOSAIC::checkPPPRates()
390
390
// Returns true if successfully configured and false upon failure
391
391
// ----------------------------------------
392
392
// If any of the settings in the signature have changed, reapply the Base configuration
393
- // See GNSS_MOSAIC_ROVER_SIGNATURE as an example
394
393
#define GNSS_MOSAIC_BASE_SIGNATURE \
395
394
( \
396
395
((settings.minElev & 0x01 ) << 1 ) \
@@ -418,7 +417,7 @@ bool GNSS_MOSAIC::configureBase()
418
417
return (false );
419
418
}
420
419
421
- if (settings.gnssConfiguredBase == 0x01 | GNSS_MOSAIC_BASE_SIGNATURE)
420
+ if (settings.gnssConfiguredBase == ( 0x01 | GNSS_MOSAIC_BASE_SIGNATURE) )
422
421
{
423
422
systemPrintln (" Skipping mosaic Base configuration" );
424
423
setLoggingType (); // Needed because logUpdate exits early and never calls setLoggingType
@@ -572,7 +571,7 @@ bool GNSS_MOSAIC::configureOnce()
572
571
RTCMv3 messages are enabled by enableRTCMRover / enableRTCMBase
573
572
*/
574
573
575
- if (settings.gnssConfiguredOnce == 0x01 | GNSS_MOSAIC_ONCE_SIGNATURE)
574
+ if (settings.gnssConfiguredOnce == ( 0x01 | GNSS_MOSAIC_ONCE_SIGNATURE) )
576
575
{
577
576
systemPrintln (" mosaic configuration maintained" );
578
577
return (true );
@@ -686,7 +685,7 @@ bool GNSS_MOSAIC::configureRover()
686
685
}
687
686
688
687
// If our settings haven't changed, trust GNSS's settings
689
- if (settings.gnssConfiguredRover == 0x01 | GNSS_MOSAIC_ROVER_SIGNATURE)
688
+ if (settings.gnssConfiguredRover == ( 0x01 | GNSS_MOSAIC_ROVER_SIGNATURE) )
690
689
{
691
690
systemPrintln (" Skipping mosaic Rover configuration" );
692
691
setLoggingType (); // Needed because logUpdate exits early and never calls setLoggingType
0 commit comments