Modified the precision toggle to only use the first letter of the response rather than try to detect the entire string

This commit is contained in:
2019-08-18 22:43:38 +01:00
parent f10936a9e8
commit f6556716a5
2 changed files with 8 additions and 7 deletions
+4 -3
View File
@@ -489,17 +489,18 @@ namespace ASCOM.Meade.net
private bool TogglePrecision()
{
var result = _sharedResourcesWrapper.SendString(":P#");
LogMessage("TogglePrecision", $"Toggling slewing precision");
var result = _sharedResourcesWrapper.SendChar(":P#");
//:P# Toggles High Precsion Pointing. When High precision pointing is enabled scope will first allow the operator to center a nearby bright star before moving to the actual target.
//Returns: <string>
//“HIGH PRECISION” Current setting after this command.
//“LOW PRECISION” Current setting after this command.
LogMessage("TogglePrecision", $"Result: {result}");
bool highPrecision = false;
switch (result)
{
case "HIGH PRECISION":
case "H":
highPrecision = true;
break;
}