diff --git a/Meade.net.Telescope/Telescope.cs b/Meade.net.Telescope/Telescope.cs index 0c1b6ce..af45199 100644 --- a/Meade.net.Telescope/Telescope.cs +++ b/Meade.net.Telescope/Telescope.cs @@ -3281,13 +3281,16 @@ namespace ASCOM.Meade.net } finally { - LogMessage("GetSlewing", $"Result = {result} (isInternalCall = {isInternalCall}"); + LogMessage("GetSlewing", $"Result = {result} (isInternalCall = {isInternalCall})"); } if (result) SetSlewingMinEndTime(); - else if (_clock.UtcNow < SharedResourcesWrapper.EarliestNonSlewingTime) + else if (_clock.UtcNow < SharedResourcesWrapper.EarliestNonSlewingTime && !isInternalCall) + { + LogMessage("GetSlewing", $"Last slewing operation has not yet completed. You need to wait for another {(_clock.UtcNow - SharedResourcesWrapper.EarliestNonSlewingTime).TotalMilliseconds} Milliseconds"); result = true; + } return result; }