Telescope Control Library

Dependents:   PushToGo-F429

Revision:
2:2ee28add0821
Parent:
1:a4d5537de7ae
Child:
4:b8ad57bbf9e1
--- a/EqMountServer.cpp	Sun Aug 19 05:37:52 2018 +0000
+++ b/EqMountServer.cpp	Mon Aug 20 23:42:21 2018 +0000
@@ -229,7 +229,13 @@
 {
 	if (argn == 0)
 	{
-		server->getEqMount()->stopAsync();
+		// Stop nudging or slewing
+		if (server->getEqMount()->getStatus() & MOUNT_NUDGING){
+			server->getEqMount()->stopNudge();
+		}
+		else if (server->getEqMount()->getStatus() == MOUNT_SLEWING){
+			server->getEqMount()->stopAsync();
+		}
 	}
 	else if (argn == 1 && strcmp(argv[0], "track") == 0)
 	{
@@ -729,6 +735,9 @@
 		case MOUNT_TRACKING:
 			s = "tracking";
 			break;
+		case MOUNT_TRACKING | MOUNT_GUIDING:
+			s = "tracking_guiding";
+			break;
 		case MOUNT_NUDGING:
 			s = "nudging";
 			break;