Telescope Control Library
Diff: EqMountServer.cpp
- Revision:
- 2:2ee28add0821
- Parent:
- 1:a4d5537de7ae
- Child:
- 4:b8ad57bbf9e1
diff -r a4d5537de7ae -r 2ee28add0821 EqMountServer.cpp --- 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;