public void SlewToCoordinates(double RightAscension, double Declination) { if (wisetele.ShuttingDown) { throw new InvalidOperationException("Wise40 is shutting down"); } try { _driverInitiatedSlew = true; wisetele.SlewToCoordinates(RightAscension, Declination); } catch { _driverInitiatedSlew = false; throw; } _driverInitiatedSlew = false; }