/// <summary> /// Initializes the GPS with the given parameters. /// </summary> /// <param name="SubscriptionLevel"></param> /// <param name="UpdateRate"></param> public void Configure(SubscriptionLevels SubscriptionLevel, UpdateRates UpdateRate = UpdateRates.GPS_1HZ) { Enable(); // Set our Update Rate _rate = UpdateRate; SetUpdateRate(); // Set our Subscription Level _subLevel = SubscriptionLevel; SetSubscriptionLevel(); SetModeNMEA(9600); }
public override bool IsValid(object?value) { return(SubscriptionLevels.Is(value as string)); }
private bool BeInSubscriptionLevels(string arg) => SubscriptionLevels.Is(arg);