File tree Expand file tree Collapse file tree 2 files changed +265
-244
lines changed Expand file tree Collapse file tree 2 files changed +265
-244
lines changed Original file line number Diff line number Diff line change @@ -3420,8 +3420,17 @@ bool settingAvailableOnPlatform(int i)
3420
3420
break ;
3421
3421
if ((productVariant == RTK_POSTCARD) && rtkSettingsEntries[i].platPostcard )
3422
3422
break ;
3423
- if ((productVariant == RTK_FLEX) && rtkSettingsEntries[i].platFlex )
3424
- break ;
3423
+ if (productVariant == RTK_FLEX)
3424
+ {
3425
+ // TODO: check if we need to tighten up the logic here
3426
+ // Maybe settings.detectedGnssReceiver and Facet_Flex_Variant should be amalgamated somehow?
3427
+ if (rtkSettingsEntries[i].platFlex == FFA) // All
3428
+ break ;
3429
+ if ((rtkSettingsEntries[i].platFlex == FFL) && (settings.detectedGnssReceiver == GNSS_RECEIVER_LG290P))
3430
+ break ;
3431
+ if ((rtkSettingsEntries[i].platFlex == FFM) && (settings.detectedGnssReceiver == GNSS_RECEIVER_MOSAIC_X5))
3432
+ break ;
3433
+ }
3425
3434
return false ;
3426
3435
} while (0 );
3427
3436
return true ;
You can’t perform that action at this time.
0 commit comments