From 3c0c719e379a64cd6dfa69d8cc0ec17a9536bd2d Mon Sep 17 00:00:00 2001 From: "Timur A. Fatkhullin" Date: Wed, 10 Dec 2025 17:24:00 +0300 Subject: [PATCH] ... --- asibfm700/asibfm700_configfile.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/asibfm700/asibfm700_configfile.h b/asibfm700/asibfm700_configfile.h index 5fe6561..1f987e6 100644 --- a/asibfm700/asibfm700_configfile.h +++ b/asibfm700/asibfm700_configfile.h @@ -243,7 +243,7 @@ static auto Asibfm700MountConfigDefaults = std::make_tuple( // mount axes rate calculation interval in millisecs simple_config_record_t{"EncoderSpeedInterval", - std::chrono::milliseconds(100), + std::chrono::milliseconds(50), {"mount axes rate calculation interval in millisecs"}}, simple_config_record_t{"PIDMaxDt", @@ -262,16 +262,16 @@ static auto Asibfm700MountConfigDefaults = std::make_tuple( // X-axis coordinate PID P,I,D-params - simple_config_record_t{"XPIDC", std::vector{0.8, 0.1, 0.3}, {"X-axis coordinate PID P,I,D-params"}}, + simple_config_record_t{"XPIDC", std::vector{0.5, 0.1, 0.2}, {"X-axis coordinate PID P,I,D-params"}}, // X-axis rate PID P,I,D-params - simple_config_record_t{"XPIDV", std::vector{1.0, 0.01, 0.2}, {"X-axis rate PID P,I,D-params"}}, + simple_config_record_t{"XPIDV", std::vector{0.09, 0.0, 0.05}, {"X-axis rate PID P,I,D-params"}}, // Y-axis coordinate PID P, I, D-params - simple_config_record_t{"YPIDC", std::vector{0.8, 0.1, 0.3}, {"Y-axis coordinate PID P, I, D-params"}}, + simple_config_record_t{"YPIDC", std::vector{0.5, 0.1, 0.2}, {"Y-axis coordinate PID P, I, D-params"}}, // Y-axis rate PID P,I,D-params - simple_config_record_t{"YPIDV", std::vector{0.5, 0.2, 0.5}, {"Y-axis rate PID P,I,D-params"}}, + simple_config_record_t{"YPIDV", std::vector{0.09, 0.0, 0.05}, {"Y-axis rate PID P,I,D-params"}}, // maximal moving rate (degrees per second) along HA-axis (Y-axis of Sidereal servo microcontroller) @@ -296,7 +296,7 @@ static auto Asibfm700MountConfigDefaults = std::make_tuple( simple_config_record_t{"MaxGuidingErr", mcc::MccAngle(0.5_arcsecs), - {"guiding 'good'-flag error cirle radius (mount-to-target distance) in arcsecs"}} + {"guiding 'good'-flag error cirle radius (mount-to-target distance) in degrees"}} );