예제 #1
0
 public async Task Disconnect()
 {
     if (updateTimer != null)
     {
         await updateTimer.Stop();
     }
     Focuser?.Disconnect();
     Focuser     = null;
     FocuserInfo = DeviceInfo.CreateDefaultInstance <FocuserInfo>();
     BroadcastFocuserInfo();
     RaisePropertyChanged(nameof(Focuser));
     Logger.Info("Disconnected Focuser");
 }