This commit is contained in:
2025-11-19 12:02:43 +03:00
parent c6b47d8ad6
commit 6214b82a6c
6 changed files with 797 additions and 627 deletions

View File

@@ -37,6 +37,9 @@ struct MccSimpleMovingModelParams {
// coordinates difference to stop slewing (in radians)
double slewToleranceRadius{5.0_arcsecs};
// telemetry request interval
std::chrono::milliseconds slewingTelemetryInterval{100};
// target-mount coordinate difference to start adjusting of slewing (in radians)
double adjustCoordDiff{slewToleranceRadius * 10.0};
@@ -59,6 +62,9 @@ struct MccSimpleMovingModelParams {
// ******* tracking mode *******
// telemetry request interval
std::chrono::milliseconds trackingTelemetryInterval{100};
double trackSpeedX{};
double trackSpeedY{};
std::chrono::milliseconds trackingCycleInterval{500}; // minimum time between two successive tracking corrections