public override async Task Stop()
 {
     Encoder.Dispose();
     Encoder = null;
 }
 public override async Task Start()
 {
     Encoder = new Treehopper.Libraries.Input.RotaryEncoder(A, B, Increment);
     OnPropertyChanged(nameof(Encoder));
 }