From a2abbbb3d086a15372aa98fabe6f40997a1ffcd6 Mon Sep 17 00:00:00 2001 From: Colin Dawson Date: Wed, 21 Apr 2021 17:24:40 +0100 Subject: [PATCH] Working on a possible side of pier implementation --- Meade.net.Telescope/Telescope.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Meade.net.Telescope/Telescope.cs b/Meade.net.Telescope/Telescope.cs index 1008e89..02bf7d0 100644 --- a/Meade.net.Telescope/Telescope.cs +++ b/Meade.net.Telescope/Telescope.cs @@ -1660,7 +1660,16 @@ namespace ASCOM.Meade.net get { LogMessage("SideOfPier Get", "Not implemented"); - throw new PropertyNotImplementedException("SideOfPier", false); + if (!FirmwareIsGreaterThan(TelescopeList.Autostar497_43Eg)) + throw new PropertyNotImplementedException("SideOfPier", false); + else + { + var alignmentStatus = GetScopeAlignmentStatus(); + if (alignmentStatus.AlignmentMode != AlignmentModes.algPolar) + throw new PropertyNotImplementedException("SideOfPier", false); + + //return + } } // ReSharper disable once ValueParameterNotUsed set